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 sourcesMore tools we built
Other practice tools from the same maker.