Please enable JavaScript.
Coggle requires JavaScript to display documents.
5 generations of programming languages - Coggle Diagram
5 generations of programming languages
1st generation
Can only be read by the machine
Uses binary for code
Machine learning language
very fast
Low-level language
2nd generation
Uses symbols and letters
Humans can understand it
Assembly language
Assembler translates the language to binary
Low-level language
3rd generation
Independent of hardware config
Compiled and interpreted language
It is portable
Java and c++
High-level language
4th generation
Does not require writing
Makes use of databases
Non procedural
Works with large chunks
High-level language
SQL and NOMAD
5th generation
Visual tools make development faster
all appropriate code is automatically generated
Uses graphical interface
Mercury and visual basics
High-level language