Machine Code - The computers own binary language., Translator Program - A computer program used to convert program code from one language to another., Compiler - A program that can translate a high-level language into machine code in a single operation. The original high-level program is called the source code. The machine code program produced is called the object code., Interpreter - Changes one line of a high level language program into machine code, and then executes it, before moving on to the next line, each time the program is run., Advantage of Compilers - Once created, object code can run independently of development environment and translator software. , Disadvantages of Compilers - Programmers must revisit source code to identify and correct errors before recompiling., Advantages of Interpreters - Execution will stop immediately if the interpreter translates a line of source code that results in an error and the programmer is notified of error, Disadvantages of Interpreters - A high-level language will require the translater to be in the computers main memory and will use processor time as each line is translated into machine code, one line at a time.,

N5 CS Computer Structure ii

Leaderboard

Visual style

Options

Switch template

Continue editing: ?