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

Fortran Typing Test: Relational Operators, DO Loops, and Column Rhythm

Practice a free three-minute Fortran programmer symbols test—.ge. and .and. tokens, DO/END blocks, format parentheses, and subroutine headers from the Fortran track only.

Read guide

Typing for Programmers · Language tracks

F# Typing Test: Pipes, Interpolation, and Discriminated Union Syntax

Practice a free three-minute F# programmer symbols test—pipe operators, string interpolation, List.filter chains, and type annotations from the F# track only, with weekly .NET transfer checks.

Read guide

Typing for Programmers · Language tracks

Go Typing Test: Short Declarations, Error Wrapping, and Struct Tags

Practice a free three-minute Go programmer symbols test—:= declarations, if err != nil blocks, fmt.Errorf wrapping, and json struct tags from the Go track only.

Read guide

Typing for Programmers · Language tracks

GraphQL Typing Test: Queries, Variables, and Selection Sets

Practice a free three-minute GraphQL programmer symbols test—query braces, variable definitions, field arguments

Read guide

Typing for Programmers · Language tracks

Groovy Typing Test: Closures, GStrings, and Gradle DSL

Practice a free three-minute Groovy programmer symbols test—closure braces, GString interpolation, findAll chains

Read guide

Typing for Programmers · Language tracks

Haskell Typing Test: Lambdas, Operators, and Point-Free Chains

Practice a free three-minute Haskell programmer symbols test—lambda arrows, function composition, list operators, and filter-map chains from the Haskell track only, with weekly REPL transfer checks.

Read guide