Skip to main content

Free typing test

Programmer typing guides by language

Symbol-heavy code-line practice with snippets filtered to your stack. Each language guide embeds a three-minute test locked to that track—not a random mix from the full corpus.

Free test

Run a programmer symbols typing test

Three-minute timed runs on braces, operators, and language-specific snippets—or open a language guide for a track-locked embed.

  1. Step 1

    Open the symbols test

    Mixed corpus or pick a language track from a guide.

  2. Step 2

    Type code-shaped snippets

    Brackets, strings, and operators at realistic density.

  3. Step 3

    Open your stack’s guide

    Each language article locks the embed to that track.

Start programmer symbols test

No download. Sign in to save scores; open any language guide for a track-specific embed.

Compare language track guides

Search all guides

Typing for Programmers · Language tracks

OCaml Typing Test: Pipe Operators, Pattern Matching, and Functional Symbol Fluency

Practice a free three-minute OCaml programmer symbols test—pipes, carets, double semicolons, and record fields from the OCaml track only, with weekly transfer checks for ML-style code.

Read guide

Typing for Programmers · Language tracks

Perl Typing Test: Sigils, Hash References, and Regex-Adjacent Punctuation

Train Perl script punctuation with a three-minute locked-track symbols test—dollar sigils, braces, arrows, and map-grep chains from the Perl corpus, plus weekly ops transfer checks.

Read guide

Typing for Programmers · Language tracks

PHP Typing Test: Dollar Variables, Fat Arrows, and Array Literal Fluency

Practice a free three-minute PHP programmer symbols test—$ variables, => arrows, bracket arrays, and OOP punctuation from the PHP track only, with weekly Laravel-style transfer checks.

Read guide

Typing for Programmers · Language tracks

PowerShell Typing Test: Cmdlets, Scriptblocks, and Pipeline Punctuation

Train PowerShell cmdlet punctuation with a three-minute locked-track symbols test—dollar variables, pipes, scriptblocks, and -Parameter flags from the PS corpus, plus weekly admin transfer checks.

Read guide

Typing for Programmers · Language tracks

R Typing Test: Assignment Arrows, Dollar Indexing, and Data-Frame Punctuation

Practice a free three-minute R programmer symbols test—<- assignment, $ column access, bracket indexing, and paste chains from the R track only, with weekly analysis-script transfer checks.

Read guide

Typing for Programmers · Language tracks

Regex Typing Test: Slashes, Escapes, and Pattern-Heavy Code Lines

Practice a free three-minute Regex programmer symbols typing test with real pattern shapes—slashes, character classes, groups, and escapes from the Regex track only.

Read guide