Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

Cesil

Cesil - Programming language

< >

Cesil is a programming language created in 1974.

#848on PLDB 49Years Old 35Users
0Books 0Papers

Cesil, or Computer Education in Schools Instruction Language, was a programming language designed to introduce pupils in British schools to Assembly language. It is a low level language containing a total of fourteen instructions: Load value - place the immediate value or the contents of the variable named in the accumulator. Store variable - place the contents of the accumulator in the variable. Read more on Wikipedia...


Example from hello-world:
PRINT "Hello World" HALT % *
Example from Wikipedia:
LOAD 0 LOOP STORE TOTAL IN JINEG DONE ADD TOTAL JUMP LOOP DONE PRINT "The total is: " LOAD TOTAL OUT LINE HALT % 1 2 3 -1 [Output of above program running...] The total is: 6

Language features

Feature Supported Token Example
Strings ✓ "
"Hello world"
Print() Debugging ✓ PRINT
groff.html · cesil.html · chef.html

View source

- Build the next great programming language · Search · Day 209 · About · Blog · Acknowledgements · Traffic · Traffic Today · GitHub · feedback@pldb.com