Typing

typing.io is a typing tutor for programmers, with practice focused on symbols that are difficult to reach while coding.

typing.io
Typing homepage screenshot

About Typing

typing.io is a web-based typing tutor for programmers. Instead of drills, its lessons have users type through open source code in languages including JavaScript, Ruby, C, C++, Java, PHP, Perl, Haskell and Scala, focusing on the symbol keys that are awkward to reach while coding.

Practice includes symbol keys and backspace/delete, which the site notes many tutors skip, and it provides feedback on accuracy and speed. Lessons require JavaScript enabled in the browser, and the site states that use is free after signing in with Google, with a demo available without an account.

Key features

  • Practice typing real open source code rather than drill exercises
  • Lessons in JavaScript, Ruby, C, C++, Java, PHP, Perl, Haskell and Scala
  • Includes symbol keys and backspace/delete in the practiced sequences
  • Reports accuracy and speed feedback while you type
  • Braces and brackets are typed individually rather than as pairs
  • Google sign-in, plus a demo without an account
Best for: Programmers who want to reduce typos on symbol-heavy keystrokes by practicing on real code.
Good for
  • Lessons are based on open source code, so practice uses key sequences that appear in real programs
  • Covers symbol keys and backspace/delete, which the site says most typing tutors omit
  • Gives explicit feedback on typing accuracy and speed
Watch out for
  • Requires JavaScript enabled in the browser to analyze typing
  • Full use requires signing in, with Google listed as the sign-in method
  • Paired braces and brackets cannot be typed together, by design

Typing at a glance

Website
typing.io
Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Good for
Developers
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Typing alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Learn to Code

Well-known listings from the same topic.

All 387

Typing FAQ

What is typing.io?
It is a typing tutor and trainer for programmers whose lessons are based on open source code, letting users practice the key sequences that appear in real code.
How does typing.io differ from other typing tutors?
The site says most typing tutors sidestep symbol keys and skip backspace/delete; typing.io includes those keys, which it says results in uninflated words-per-minute figures and more realistic practice.
Why doesn't typing.io allow typing opening and closing braces or brackets together?
Typing paired symbols together is significantly slower because of the long jumps required to the arrow keys, so the site has users type them individually.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing