Please enable JavaScript.
Coggle requires JavaScript to display documents.
Programming Languages - Coggle Diagram
Programming Languages
3rd Generation Languages
Imperative
-
-
Imperative Programs are made up of sequence, selection and iteration. Some Imperative languages do not support OOP (Fortran & C).
The limitation of imperative programming is that is doesn't deal well with ideas and concepts. It's better at describing how something looks such as abstract data structures.
-
-
Early Languages
Machine Code
-
In machine code, a typical instruction holds an operation code (opcode) in first 4 bits and the operand (the data to be operated on or the address where the data is held) in the second 4 bits
Colussus
Early Computers - Developed in the 1940s by Alan Turing and his team in order to break the enigma code.
Early computers had a limited memory - a memory cell made from a vacuum tube the size of a lightbulb with only 16 bit memory.
They had an accumulator - a memory location where all calculations were carried out and a control unit that decoded instructions.
2nd Generation Languages
-
Early Computers
Most early microcomputers, operating systems and large applications used assembly code.
-
-