Added language-specific code highlighting, fixed wording, punctuation, grammar