Beginner Grammar #punctuation #technical-writing #commit-messages #documentation

Punctuation in Technical Writing

5 exercises — punctuation that matters for IT professionals: commit messages, colons and semicolons in docs, the em dash vs. hyphen, and inline code formatting.

Quick punctuation reference for IT writing
  • Colon (:) — introduces a list or explanation; what comes before must be a complete clause
  • Semicolon (;) — joins two independent clauses; also separates items in a list that contain commas
  • Em dash (—) — strong pause or parenthetical aside; no spaces in most style guides
  • En dash (–) — ranges: "v1–v3", "5–10 ms", "Monday–Friday"
  • Hyphen (-) — compound words and modifiers: "read-only", "client-server", "two-factor"
  • Backticks (`code`) — inline code, commands, filenames, env vars, function names
0 / 5 completed
1 / 5
A developer writes a commit message:
"Fix login bug update session token and log the error"
Which version uses correct punctuation and structure for a commit message?