From the SETL Wiki
Welcome to the SETL Wiki.
[edit] SETL is...
A very-high-level general-purpose procedural language modelled on set theory.
Read More...
$ Example program.
$ Prints "Hello, World!" followed by all primes between 1 and 100.
program example;
print('Hello, World!');
loop
for p in [2 .. 100] |
( notexists n in {2 .. p-1} |
p mod n = 0 )
do
nprint(p);
nprint(', ');
end loop;
print();
end example;
[edit] More examples
Eventually this Wiki will serve as a tutorial for SETL. Until it is complete, check out the tutorial links in the navigation box at the foot of this page if you want to learn more about the language.