</> CodeTrained

C++ typing practice

C++ is the symbol Olympics: double colons, angle brackets, ampersands, asterisks and stream operators — often all in one line.

CodeTrained's C++ path is 18 exercises of real, runnable C++ — typed by hand, one line at a time, with live speed and accuracy feedback.

Start the C++ path — free →

Free to practise · Pro is £1/mo · cancel anytime

What slows people down in C++

What's in the C++ path

Why train typing in C++ specifically

In C++ a single mistyped symbol changes meaning — & vs &&, * in the wrong place — so accuracy training matters more here than in any other path. Every exercise is checked character by character.

Or start with the free story →

Common questions

How many C++ exercises are there?
18, organised as one path from beginner upward. Finishing the whole path earns a downloadable certificate.
Is it free?
Yes — every exercise, the story, the daily league and your stats are free with no sign-up. Pro (£1/month) adds cross-device sync.
Do I need to install anything?
No. Everything runs in the browser, on desktop or phone.
Is C++ too hard to start with?
It's the steepest path, but the beginner tier starts at Hello World like every other language. If you want a gentler ramp, start with Python and come back.