
Block Smash
Break every block with the ball before you run out of balls. You have three.
How to play
Move the paddle with the arrow keys or A and D. Space launches the ball, and starts a new game when one ends.
The courses most Coddy learners take.
Build websites and web apps, from the first tag to React.
General-purpose languages for apps, scripts and backends.
Get close to the machine: memory, chips and smart contracts.
Build apps for iPhone and Android.
Make your own games in Roblox, Unity and Godot.
Query, analyze and chart data, and put AI to work.
The command line and the tools every developer works with.
From arithmetic to trigonometry, worked out step by step.
Physics from forces to gravity, solved step by step.
From the rules to tactics, checkmates and endgames.
See all courses or pick a course to start learning.

Break every block with the ball before you run out of balls. You have three.
Move the paddle with the arrow keys or A and D. Space launches the ball, and starts a new game when one ends.