Short syntax typing

한국어

Type short functions, loops, and conditionals.

Built for symbol-slow beginners: parentheses, semicolons, arrow functions. No sign-up. Type right here.

No ads while you type. Ads only show below the results after you finish a set.

Loading lines...

Your progress

0 lines typed

0 in wrong list

Progress stays on this device only.

What are these lines

Common short patterns: function declarations, for/if, destructuring. A mix of JavaScript, TypeScript, and Python.

Mixed languages

The language tag shows above each line. Any language, the goal is the same: copy brackets and indentation exactly.

What's next

Finish this stage, then move to longer, more realistic snippets.

How scoring works

A set is 10 lines. A line counts as first-try only if you type it with zero mistakes.

Lines where you click reveal go into your wrong list.

Paste is blocked. Type it yourself for it to count.

Your progress stays on this device. Nothing is sent to a server.

Read the full guide and snippet sources

More tools we built

Other practice tools from the same maker.