Skip to content
Happy Programming Guide
Start learning

Beginner Setup Generator

Get a starting setup — editor, extensions and tools — for your machine and what you want to build.

Keep going — pick your next guide

The fastest way to improve is to read one guide, then build the thing it describes. Start with the basics, or jump straight to a project.