Chapter 6 Flashcards
High level languages examples
Basic Java Pascal COBEL C# C++
What does High level programming allow?
The ise of powerful commandsthat perform quite complex tasks such as MsgBox
What is machine code made put of
Made upof bit patterns that can be executed by the CPU
Examples of Machine Code
Opcodes and Operands
Example of low level language
Assembly Code
Source Code
What does low level language require
Knowledge of the internal structure of the CPU
What does low level language use
Mnemonics
What is a compiler
Converts source code into executable machine code. Once compiled, a program can be run at any time
What is a interpreter?
Converts each line of source code into machine code, and executes it as each line of
code is run. The conversion process is performed each time the program needs to be
run
What is an editor?
Aloows a programmer to enter,format and edit source code
Linker?
Allows previously compiled code to be linked together
Loader
A program that loads previously compiled code into memory
Debugger
Helps spot errors in code
What is source code
Makes up the program