Programming Language Handbooks
Quick-reference guides covering syntax, patterns, and idioms for each language.
C
Open handbook →C++
Open handbook →C#
Open handbook →Python
Open handbook →JavaScript
Open handbook →TypeScript
Open handbook →Rust
Open handbook →Go
Open handbook →Java
Open handbook →Ada
Open handbook →Git
Open handbook →Design Patterns
Open handbook →Interactive Tools
Hands-on utilities to experiment and explore across languages.
Sandbox
Run code snippets live in the browser across all languages.
Open →Regex
Test regular expressions with live match highlighting and a syntax cheat sheet.
Open →Compare
View the same concept side by side in two languages.
Open →Tutorials
Learn by practice with step-by-step programming exercises.
Open →