Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Cesil

< >

Cesil is a programming language created in 1974.

#1899on PLDB 50Years Old
Wikipedia

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 Example Token
Strings ✓ "Hello world" "
Print() Debugging ✓ PRINT
- Build the next great programming language · Add · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements · Part of the World Wide Scroll