Everything About ___
Live briefing

Everything about Low-level programming language

Programming language close to hardware

A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture, memory or underlying physical hardware; commands or functions in the language are structurally similar to a processor's instructions. These languages provide the programmer with full control over program memory and the underlying machine code instructions. Because of the low level of abstraction between the language and machine language, low-level languages are sometimes described as being "close to the hardware". Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Low-level programming languageA 5-minute orientation
  2. Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
  3. Read the landmark paper: An architecture independent programming language for low-level visionCited 31 times
  4. Go sideways: X86 calling conventionsA closely related topic
  5. Go sideways: X86 assembly languageA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

📚 Books worth reading

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

🔗 Related topics