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

Mind map

2.5

Khang Duong Computing Year 10 English

Map content

2.5

  1. A Programming Language is a formal language used to communicate with the computer

    • GENERATIONS
      • 1st Generation = Machine Code which is directly executable by computer processors although it is difficult to be read, written and hard to find errors as well as being specified to one computer
      • 2nd Generation = An assembly code program which uses a set of symbols and letters but needs an assembler to translate into machine code. Examples are Assembly Language.
      • 3rd Generation = A programming language that uses English and mathematical symbols to create instructions and needs to be translated back into machine code by using compilers or interpreters. It is easier to understand as it used logic for its rules and need to learn commands. Code is portable for other computer systems. Examples are Python or C++
      • 4th Generation = A programming language that is a declarative language which used facts and rules and decides the process to be performed. "SELECT, FROM, WHERE". Examples are SQL
  2. TRANSLATORS

    • ASSEMBLER
      • Translate assembly code into machine code and used in device drivers and needs fast execution
    • A program that processes to change a programming language into a machine code
    • Compiler
      • A program that translate a program written in a high level language to the machine language of the computer language
    • Interpreter

Information

Description
Year 10 Computing Mind Map on 2.5, created by Khang Duong on 01/03/2019.
Created by
Khang Duong
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?