Work English › English Writing Guide for Programmers

English Writing Guide for Programmers

50 core words 25 phrases 5 themes

Programmers create English every day: commit messages, pull request descriptions, code comments, API docs, issue reports and emails to teammates abroad. Writing that reads poorly is rarely a vocabulary problem; it is a matter of not knowing the fixed patterns of these genres. This deck covers 50 core writing words grouped into five themes: commits and reviews, comments and naming, technical docs, issues and errors, and email and collaboration. Every word comes with a real writing example, plus 25 sentence patterns you can reuse right away.

🃏 Word cards 🎧 Listen and repeat

Word list 50

Commit and review 10

Comments and naming 10

Technical docs 10

Issues and errors 10

Email and collaboration 10

No matching word. Try another keyword.

💬 Phrases and sentence patterns

💬 25 high-frequency phrases and patterns Commit and review · Comments and naming · Technical docs · Issues and errors · Email and collaboration ›

🎬 Scenario Dialogues

1 Pull request review: request and feedback A developer asks for a review on a large pull request: they align on the description, discuss one design trade-off, raise a single non-blocking nit, and approve. 👤 Developer × Reviewer · 8 lines › 2 Issue follow-up: reproduction and missing details A reporter files an issue about lost form data. The maintainer asks for reproduction steps and environment details, the reporter adds a stack trace and logs, and they agree on a workaround and verification. 👤 Maintainer × Reporter · 8 lines › 🎬 View all dialogues

❓ FAQ

What does this deck cover?

English Writing Guide for Programmers contains 50 core words across 5 themes: Commit and review, Comments and naming, Technical docs, Issues and errors, Email and collaboration. Learn one theme at a time.

In what order should I study?

Read the grouped word list once, review it with the flashcards for active recall, then practise the sentence patterns out loud on the listen page. Recognition first, production second.

How do I reuse the example sentences?

Every example is meant to be edited: replace the product, module or station name with your own, and it becomes a sentence you can actually say or write tomorrow.

How much content is here?

50 core words and 25 sentence patterns in this release. More will be added.

Work English - scenario-based vocabulary and phrases · Sunzhongwei · More online tools

© 2026 sunzhongwei.com