# Python

The Microsoft MakeCode programming environment uses Python along with the [JavaScript](/javascript) language.

These topics give a brief introduction to Python with MakeCode:

* **[Calling](/python/call)** - How to use a function
* **[Sequencing](/python/sequence)** - Ordering statements in code
* **[Variables](/python/variables)** - Remember data and save values
* **[Operators](/python/operators)** - Operations to change and compare values
* **[Statements](/python/statements)** - The elements of code that take action
* **[Functions](/python/functions)** - Portions of code to use again and again
* **[Classes](/python/classes)** - Contain related data and operations together
