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