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

Mind map

2.4 boolean logic, programming languages and IDEs

Elleni Bahlibi English

Map content

2.4 boolean logic, programming languages and IDEs

  1. Assembler- assembles assembly language into machine code. it translates the whole code before excecution.

  2. Compiler translates source code from a high level language to object code then machine code ready to be processed by the CPU.

    • The whole program is translated into machine code before it is run.
  3. Compiler advantages: no need for translation software at run-time, speed of execution is faster because code is usually optimised.

    • Disadvantages: you cannot compile the program if there are syntax errors anywhere in it (tricky to debug). if you change anything you need to recompile the code.
  4. Interpreter: translates source code from high level language into machine code ready to be processed by the CPU.

  5. 1st generation and 2nd generation (low level languages)

    • 3rd and 4th generation(high level language)
      • known as declarative language, facts and rules are stated,e.g. SQL
  6. IDE,(INTEGRATED DEVELOPMENT ENVIRONMENTS),Debugging tools, run time environment, Usabillity functions

  7. machine code is machine specific

    • uses binary notation
  8. assembly language uses mnemonics.

Information

Description
Mind Map on 2.4 boolean logic, programming languages and IDEs, created by Elleni Bahlibi on 12/10/2021.
Created by
Elleni Bahlibi
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?