• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/7

Click to flip

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