- noun a set of codes written by a programmer that cannot be directly executed by a computer but has to be translated into an object code program by a compiler or interpreter
- noun a set of codes written by a programmer which cannot be directly executed by the computer, but have to be translated into object program code by a compiler, assembler, or interpreter
- A set of programming instructions and statements that are expressed in a form suitable for input into an assembler, compiler, or translator, which in turn transforms said code into machine code. Source code is usually written in a high-level or assembly language which is understandable by humans, while only machine code can be directly executed by the CPU. Also called source (5), or code (3).