JavaScript
The Microsoft MakeCode programming environment uses JavaScript along with the Static TypeScript language.
These topics give a brief introduction to JavaScript with MakeCode:
- Calling - How to use a function
 - Sequencing - Ordering statements in code
 - Variables - Remember data and save values
 - Operators - Operations to change and compare values
 - Statements - The elements of code that take action
 - Functions - Portions of code to use again and again
 - Types - The identity of data
 - Classes - Contain related data and operations together
 - Interfaces - A regular way to work with a class
 - Generics - Use different data with the same code