Top 1,000 Features Creators Events Podcasts Extensions Interviews Blog Explorer CSV

Seed7

< >

Seed7 is a programming language created in 2005 by Thomas Mertes.

#712on PLDB 19Years Old
Homepage · Wikipedia

Seed7 is an extensible general-purpose programming language designed by Thomas Mertes. It is syntactically similar to Pascal and Ada. Along with many other features, it provides an extension mechanism. Read more on Wikipedia...


Example from hello-world:
$ include "seed7_05.s7i"; const proc: main is func begin writeln("Hello World"); end func;
# Hello World in Seed7 $ include "seed7_05.s7i"; const proc: main is func begin writeln("Hello World!"); end func;

Language features

Feature Supported Example Token
Strings ✓
"Hello world"
"
Assignment ✓ :=
Print() Debugging ✓ writeln
Line Comments ✓
# A comment
#
Operator Overloading ✓
Comments ✓
Semantic Indentation X

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll