source code
collection of computer instructions written using some human-readable computer language
microcode
layer of hardware-level instructions or data structures
scope
region of a computer program where a name binding is valid
clean code
thoughtfulness and craftsmanship in programming
boilerplate code
sections of code that have to be included in many places with little or no alteration
legacy code
source code that relates to a no-longer supported or manufactured operating system or other computer technology
self-documenting code
source code following naming conventions and structured programming conventions that enable use of the system without prior specific knowledge
gotcha
code that is valid but counter-intuitive
duplicate code
piece of source code that occurs more than once in the same environment
glue code
source code that serves solely to "adapt" different parts of code
type-in program
Software whose source code is entered by the user
minimal working example
snippet of source code that allows a bug or problem to be demonstrated and reproduced