Best for
Best for typists who care about symbol-heavy work, want unshifted programming punctuation, and are willing to retrain both letters and the number row deliberately.
Practice Programmer Dvorak with layout-aware lesson pages that keep the coding-focused symbol row visible and route you into the matching live SureTyping lesson.
Best for
Best for typists who care about symbol-heavy work, want unshifted programming punctuation, and are willing to retrain both letters and the number row deliberately.
Main challenge
The main Programmer Dvorak challenge is that the letter map changes like Dvorak while the symbol row changes even more aggressively, so impatience shows up quickly if you do not train in sequence.
Customized follow-up
SureTyping keeps Programmer Dvorak practice focused with saved layout progress, lesson-specific keyboard previews, and follow-up drills built from the exact keys that still feel unstable.
Preview the Programmer Dvorak board before every lesson starts.
Keep Programmer Dvorak stars and progress separate from your other layout paths.
Use customized training to reinforce both symbol-row accuracy and the new letter map.
These track pages are generated from where each lesson's focus keys land on Programmer Dvorak, which makes them more accurate than copying the QWERTY section names onto every layout.
Track
These lessons stay close to the core anchor zone for this layout and help establish clean, repeatable movement patterns.
30 lessons
View trackTrack
These lessons add upward travel and coordination so you can leave the anchor zone without losing rhythm.
12 lessons
View trackTrack
These lessons train downward reach, edge-key control, and steadier recovery back into the center of the board.
11 lessons
View trackTrack
These lessons blend multiple zones, punctuation, numbers, or longer phrases so the layout starts working as one system.
39 lessons
View trackThese articles help users decide whether Programmer Dvorak fits their typing life before they commit to the lesson path. They also link straight back into the lessons, so the reading and practice flow stay connected.
Switch guide
Thinking about moving from QWERTY to Programmer Dvorak? Learn who the switch is for, how hard the transition is, and how to train it on SureTyping.
Decision guide
Thinking about Programmer Dvorak? Learn when Programmer Dvorak is worth switching to, who should skip it, and how to test the decision on SureTyping.
Audience guide
Learn when Programmer Dvorak makes sense for coding work, what tradeoffs it brings, and how to evaluate the switch with a structured SureTyping path.
Comparison guide
Compare QWERTY and Programmer Dvorak for switching difficulty, practice structure, and which layout makes more sense for your typing goals.
Each lesson page explains the skill focus on Programmer Dvorak and lets you launch straight into the live lesson flow when you are ready to practice.
92 lessons
Foundations
Early lessons that build finger anchors, repeatable reaches, and the first real words.
21 lessons
Anchor taps
Alternating rhythm
Short anchor bursts
Home row reach
Reach recovery
Four-key coordination
Four-key recovery
Accuracy focus
Outer home rhythm
Add s & l
Left-right balance
Edge keys
Edge stability
Outer home review
Center home row
Center release
Short home-row words
Longer home-row words
Word chaining
Letters into words
Longer home-row flow
Upper Reach
Lessons that add upper-row travel, alternating-hand rhythm, and controlled reach.
18 lessons
Inner reach
Inner reach rhythm
Top row reach
Reach timing
Inner reach words
Upper-row recovery
Outer reach
Outer reach rhythm
Edge reach
Edge timing
Center reach
Center timing
Upper-row word set A
Upper-row word set B
Longer upper-row words
Word chaining
Home + top words
Longer upper-row flow
Lower Reach
Lessons that strengthen precision on the lower row and improve edge-key control.
19 lessons
Lower row intro
Lower row rhythm
Center lower reach
Center lower rhythm
Lower-row center blend
Precision taps
Lower-left precision
Rhythm control
Lower-right precision
Outer lower reach
Outer lower rhythm
Lower-row word set A
Lower-row word set B
Longer lower-row words
Word chaining
Clean word flow
Longer review
Sentence rhythm
Extended review
Word Building
Lessons that turn letter control into common words, bigrams, and connected phrases.
16 lessons
Top frequency set
Everyday words
Core fluent words
Function-word control
Sentence glue
Longer high-frequency set
High-frequency pairs
Link common patterns
Longer pair runs
Frequent three-letter chunks
Transition chaining
Connected typing
Accuracy under flow
Longer connected flow
Simple sentence control
Longer sentence control
Capital Letters
Lessons that teach opposite-hand Shift technique for capitals before moving into full mixed-text fluency.
8 lessons
Right Shift with left-hand home letters
Left Shift with right-hand home letters
Right Shift with left-hand reach letters
Left Shift with right-hand reach letters
Title-case words
Names and proper nouns
Sentence starts and proper nouns
Capitals in full sentences
Full Keyboard
Lessons that combine punctuation, numbers, symbols, mixed strings, and speed-oriented review work.
10 lessons
Sentences and symbols
Longer punctuation flow
Left-side digits
Right-side digits
Reach and return
Common programming marks
Longer code rhythm
Words and transitions
Speed checkpoint
Full keyboard