Everything About ___
Live briefing

Everything about Computer programming

Process to create executable computer programs

Computer programming is the composition of sequences of instructions, called programs, that computers can follow to perform tasks. It typically involves designing and implementing algorithms, step-by-step specifications of procedures, by writing code in one or more programming languages. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Computer programmingA 5-minute orientation
  2. Skim a recent paper: The effect of generative artificial intelligence (AI)-based tool use on students' computational thinking skills, programming self-efficacy and motivationInfluential work since 2022
  3. Pick up a classic book: Managerial AccountingThe most-reprinted book on the subject
  4. Read the landmark paper: Software survey: VOSviewer, a computer program for bibliometric mappingCited 19,106 times
  5. Go sideways: High-level programming languageA closely related topic
  6. Go sideways: Outline of computer programmingA closely related topic

📖 Definitions

Noun The process of designing, writing, testing, debugging, and maintaining the source code of computer programs.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics