Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
7 Cards in this Set
- Front
- Back
Compilers |
A translator that converts high level language source code into object code, often machine code Source code is translates all at once and saved to be executed later |
|
Interpreters |
Source code is translated and executed one line at a time |
|
Object Code |
Is the translated source code. This will often be machine code but also intermediate code which has to be further translated before it can be executed |
|
Errors |
Interpreters can find errors when they happen and say what went wrong
Compilers cant run unless the whole code is correct so lots of errors at the beginning and hard to debug |
|
Speed of Interpreters |
Tend to run slower using an interpreter because it translates while it is running |
|
In computers |
Interpreters -> every computer that runs the program needs interpreters Compilers -> it can run on its own |
|
Protection |
Compilers make it easier to be protected from alteration or copying |