Loading subject…
Coding
Writing step-by-step instructions in a programming language so that a computer can carry out a task.
Compiler
A program that translates an entire piece of source code into machine code before it is run, in contrast to an interpreter, which translates and runs it line by line.
High-level language
A programming language written in human-readable words and symbols, which must be translated into machine code before a computer can run it.
Machine code
The most basic instructions a computer runs, written in binary (1s and 0s) that the processor acts on directly.
System software
Software that runs and manages the computer itself, such as the operating system, as opposed to the applications people use for specific tasks.