B2noun1K

Programming

UK /["/ˈprəʊɡræmɪŋ/"]/US /["/ˈprəʊɡræmɪŋ/"]/

Definition

the process of writing and testing computer programs

In simple words: The work of writing computer code to create software.

Examples

  • programming languages
  • politically balanced programming

Usage notes

Use 'programming' when talking about computer code or software development. It's suitable for both technical discussions and casual conversations. Avoid using it in very informal settings where slang is more common.

Grammar pattern

standalone noun

Memory hint

Think of 'programming' as writing a program or recipe for computers, outlining each step.

Collocations

  • software programming
  • computer programming
  • mobile programming
  • web programming

Synonyms

  • coding
  • software development
  • computing
  • scripting
  • application creation

Antonyms

  • deprogramming
  • disorganization

Common mistakes

  • Confusing 'programming' with 'program' as a verb.
  • Using 'programming' when referring to hardware instead of software.
  • Forgetting to specify the type of programming (e.g., web, mobile) in detailed discussions.