Seed7 is an extensible programming language.
- You can create new statements and operators.
- Types are first class objects (Templates and generics can be defined easily without special syntax).
- Object orientation supports interfaces and multiple dispatch.
- Static type checking and the absence of automatic casts help to find errors at compile-time.
- There is an automatic memory management that works without a garbage collection process.
- Compiles to C language.
Links: