About DevType
A typing practice app for programmers
DevType is an application that helps you improve both programming skills and typing speed by typing real code in a professional code editor.
Professional Code Editor
Practice in a familiar editor environment with auto-indent and more.
Multiple Languages
Support for popular programming languages including Python, JavaScript, TypeScript, Go, and Rust.
Skill Analysis
Visualize your skills with detailed statistics like WPM, accuracy, and rank.
Ranking
Compete with other players and stay motivated by climbing the leaderboard.
- 1
Select a programming language and difficulty
- 2
Type the displayed code
- 3
Review your results and analyze your skills
- 4
Challenge the rankings and compete for high scores
Note: The terminal output shown after completing a typing session is a visual demo. Code is not actually executed.
A practical typing game for engineers. Write real-world code with rhythm and precision.
Input Rules
Indentation (leading spaces)
Auto-filled. No need to type.
Spaces & Line breaks
Part of the code. Type them properly (use Enter key for new lines).
Difficulty Levels
Currently Lv 1 to Lv 5 are available. Higher levels mean longer and more complex code.
Short code like variable definitions (~50 keystrokes)
Basic control structures (~100 keystrokes)
Practical method chains (~150 keystrokes)
Functions with complex logic (~200 keystrokes)
Complete feature implementations (~250 keystrokes)
How Scoring Works
Your score is determined by these 4 factors.
Speed (WPM)
How fast you type.
Accuracy
Mistakes significantly reduce your score.
Difficulty
Higher levels give better score multipliers.
Combo
Consecutive correct keystrokes add bonus points.