the program instructions you enter using a text editor
a list of commands typed into one or more text files, using a high-level language.
any collection of computer instructions, possibly with comments, written using a human-readable programming language, usually as plain text. every program starts off with you creating this type of code.