Implementation Stage Flashcards
To practise and master the key concepts at Higher and INT2
A programming language like LiveCode which contains English-like commands and constructs.
High-level language
The high-level language statements as keyed in by the programmer.
source code
Code that runs directly on the processor.
machine code / object code
A program needed to translate a complete source code program into a complete machine code program.
compiler
Object code which can run on different machines based on the same processor; code which can run under different operating systems.
portable code
The process of discovering, and then correcting, errors made in the source code.
debug
This translator program translates and runs source code one line at a time, stopping if an error is discovered. Good to use during the development of code.
interpreter
A printout of the source code that uses indentation to show when lines of code depend on a programming construct like a loop or a selection statement.
structured listing
The program a programmer uses when entering source code, editing source code, debugging source code, etc.
text editor
Lines of English inside the program; they are there to explain what a section of code is doing, so that another programmer could maintain the code later, and are ignored by the compiler / interpreter.
internal documentation / comment lines