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

Mind map

2.5 Translators and IDEs V2

liam oneill English

Map content

2.5 Translators and IDEs V2

  1. Machine Code

    • An instruction that can run inside the CPU is called machine code and is in binary.
    • Very hard to code in, and very time consuming
  2. Assembly Language

    • Low level language, because it's almost the same as machine code
    • The complete set of commands is called the instruction set of the CPU
    • Consists of a set of mnemonic instructions
  3. High Level Language

    • Has a set of keywords such as PRINT of IF
    • It has a set of grammar rules called syntax
    • Programmers write source code
  4. Translators

    • Converts programming language into machine code
    • Three types: Assembler, Compiler and Interpreter
  5. Assemblers

    • Convert assembly code into machine code
    • Different CPUs will need different assemblers
    • difficult to write in but still easier than machine code
    • used in fast execution
      • required when there is limited memory or file size
  6. Compliers

    • Converts all source code into machine language
      • in one go
    • Outputs an executable program
    • error reports created with object code
  7. IDE

    • Brings all the tools necessary to code into one application
    • Tools in the IDE are: Project manager, code editor, run-time environment, debugger and translator
    • integrated development environment
  8. Interpreters

    • translate and execute source code, and execute line by line
    • Lot slower than complier
    • checked for syntax errors
    • if incorrect the interpreting is stopped

Information

Description
Mind Map on 2.5 Translators and IDEs V2, created by liam oneill on 25/02/2019.
Created by
liam oneill · Feb 2019
Updated
Mar 1, 2019
Views
0
History
  • Created by Rushil Patel · Feb 26, 2018
  • Copied by liam oneill · Feb 25, 2019
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?