Lably
Skip to content

Low-level programming language

Programming language close to hardware

  • 10 min read
  • 6 chapters

Related on Lably

Through Abstraction (computer science), Programming language generations and Data

Machine code

Machine code, classified as a first-generation programming language, is data encoded and structured per the instruction set architecture of a CPU. The instructions imply operations such as moving values in and out of memory locations, Boolean logic, arithmetic, comparing values, and flow control (branching and jumping).

Programmers almost never program directly in machine code; instead, they use an assembly language or a higher-level programming language like C, C++,C#, etc. Although few programs are written in machine languages, some programmers learn to read it through experience with core dumps and debugging.

Sign in to keep reading

5 more chapters are free with a Lably account.

More in Computing and communication