What programming language is used in Encode for Android?

Encode for Android teaches JavaScript, a widely used programming language. JavaScript is used on many websites, including on some of the world's most popular websites.

Encode for Android includes lessons for numbers, strings, variables, Booleans, if statements, functions, loops, arrays and objects. Advanced lessons are also provided for error handling, lexical scope, the 'this' keyword, classes and prototypes.

Lesson concepts are generally transferable to different programming languages.