Skip to main content
MakeCode
About
FAQ
Projects
GitHub
Reference
sprites
controller
game
music
scene
info
images
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
Image
Sprite
Blocks Gallery
Miscellaneous
About
Support
Translate
Sharing projects
Multiplayer
Offline support
Save
Sign In
Cloud Sync
VS Code
Hardware
Errors
Adding New Board
Raspberry Pi
Makey Makey
Shoebox Controller
Dev
Debug connector
Developers
Command Line Interface
Visual Studio Code support
Blocks Embed
Art, images, colors
Sounds
Lessons
Cherry Pickr
Barrel Dodger
Dance Party
BlockOut
Courses
CS Intro 1
CS Intro 2
CS Intro 3
Docs
Hardware
Dev
Arcade Hardware Development
Creating a new board based on a supported MCU
Creating new hardware
Adding support for a new MCU
Hardware Definitions
Core Extension
Edit this page on GitHub
Edit template of this page on GitHub
Edit template of this page on GitHub
Select Language
How do I add a new language?
Translate this page