The E programming language is meant for educational purpose and to fix a misconception that programming languages are hard to make. It is not meant to be taken seriously, but feel free to suggest features anytime.
The E programming language is built off node.js and currently requires node.js to run.
This will not be the case in the future, but for now, I will not be releasing binaries for this just because features will be added so frequently.
Feel free to download the source code and make your own binaries, but please don't release them.
// comment
Litterly just a comment
#include this.e
Self explanatory...it includes any file you give it.
var variable_name = "variable_value"
Variable declaration
func functionName(funcionArgs) {
// function code
}
Function declaration
print("Meme = hello world")
Prints to console.
if ("hello" in "hello world") {
// true
}
Checks if first thing is in second thing
if ("hello" equals "hello world") {
// false
}
Checks if first thing equals second thing
Translates from this format,
print("Meme = hello world")
to this in javascript.
console.log("Meme = hello world")
Translates from this format,
"hello" in "hello world"
to this in javascript.
"hello world".includes("hello")
Translates from this format,
"hello" equals "hello world"
to this in javascript.
"hello" == "hello world"