Skip to main content
Microsoft Microsoft
MakeCode
About FAQ Projects GitHub
Blocks
On Start
Loops
repeat for while for of
Logic
if Boolean
Variables
assign change var var
Math JavaScript blocks Custom blocks
Python
Calling Sequencing Variables Operators Statements Functions Classes
JavaScript
Calling Sequencing Variables Operators Statements Functions Types Classes Interfaces Generics
Types
Number String Boolean Array Function
Miscellaneous
About Support Translate Sharing projects Offline support Save Home page content
Developers
Command Line Interface Visual Studio Code support Blocks Embed

Documentation

Things to do

  • Projects
  • Examples

Calliope mini reference

  • The Calliope mini APIs
  • The Calliope mini device

Language and data reference

  • Blocks language
  • JavaScript language

More questions?

  • Frequently Asked Questions
  • Help Translate
  • Embedding project

Developers

  • Command Line Interface
  • Learn about extensions
  • Flashing via HID (CMSIS-DAP)

Edit this page on GitHub
Edit template of this page on GitHub

Language Privacy & Cookies Terms Of Use Trademarks © 2022 Microsoft
Powered by Microsoft

Select Language

How do I add a new language? Translate this page