a simple programming language with a minimal syntax, currently in version 8
NEWS!: ESDLang 8 is here! It's now got lists! to create one, simply write init-list coollist, to append to a list use
append coollist george, to remove from a list use remove coollist george, and to print something from a list use print coollist.0 We'll work on different stuff for lists later
ESDLang is a programming language like very few, no brackets, quotes or tags are needed here! the first word you type is always a reserved word, anything after that is just requirements for a function which can be anything.
Here's how some basic code might look:
write hello
var name input what is your name?:
write hello, name , have a good day!
This code produces:
hello
what is your name?: (name)
hello, (name) , have a good day!
Features currently not working:
Punctuation has to be separate from a variable for a
variable to register
Converting a variable from a number to a string and back to
a number may cause the dynamic typing system to fail to
return the variable to a number
Must write quit at the end of your program to
close the program (one small problem that comes with optimisations we did to make ESDLang somewhat responsive since it's double interpreted atm)
Sure, download it here:
when you extract the zip, edit the file named trun.txt, this is where you write your code