GoConqr has a new look! Let us know what you think.

Mind map

2.5 translators

jayden saunders English

Map content

2.5 translators

  1. language translators

    • used to translate language into a form that can be directly executed
    • examples include
      • compiler
      • interpreter
      • assembler
  2. high level language

    • aka source code
    • advantages
      • close to English language
      • aimed at humans
      • programming language using English like language an mathematic symbols
      • code is portable
        • can be used on any computer
    • has to be translated using a compiler or interpreter
  3. compiler

    • doesn't reveal source code
    • faster
    • program that translates a program written in a high level language to the machine language of a computer
    • entire source code has to be completed when complied
    • turns source code into machine code
      • inputs are processed when program is running
  4. IDE

    • Integrated Development Environment
    • Error diagnostics
    • Runs Time Environment
    • Translators
    • Debugging
  5. Interpreter

    • more flexible
    • translates line by line
    • interprets inputs at the same time as source code
    • An analogy would be interpreting a speech line by line
  6. low level language

    • machine language
      • no need for translators
      • 1st generation
      • written in the language of the computer
    • assembly language
      • 2nd generation
      • translated by an assembler

Information

Description
Mind Map on 2.5 translators, created by jayden saunders on 18/10/2021.
Created by
jayden saunders
Views
1
Rating

More on Compilers, Interpreters and Assemblers

Feedback

What is it about?

What do you think of the new look?

How do you like it?