MakeCode (PXT) Documentation

These pages contain documentation for Microsoft MakeCode, a framework for creating JavaScript/Blocks online editors.

Microsoft MakeCode is based on the open source project Microsoft Programming Experience Toolkit (PXT). Microsoft MakeCode is the name in the user-facing editors, PXT is used in all the GitHub sources.

For MakeCode users

Documentation and translation

Writing Docs


For PXT developers

Creating Targets

Creating Extensions

Command Line Interface

Resources specific to devices