First generation computers (1945 — 1955)
Features/Characteristics:
- It was very bulky
- It was costly
- It uses vacuum tubes as the basis for budding the logic part of computer.
- Its performance was very low.
- The circuit consists of wires and thermionic valves,
- Magnetic drum is used for primary storage of data.
- It uses machine language.
Examples of First generation are: (a) EDSAC (b) EDVAC (c) ACE (d) UNIVAC (e) IBM 700 series.
Second Generation Computers
Features/Characteristics:
- Transistor, diodes and printed circuitry board replace the wire and thermionic valve of the first generation.
- Human language and multiprogramming were used.
- Modular blocks concept, which permit systems to be expanded, were introduced.
- There is real time and time-sharing capability.
- It has larger instruction sets.
- It has larger internal memories.
- It is faster compared to first generation computer.
- Magnetic core and tape of magnetic core were used for main memory, while magnetic tape storage was used for storing file.
Third generation computers (1964-1969)
features/Characteristics:
- Integrated circuits were introduced.
- There is an improved level of programming language.
- There is microprogramming.
- There is an extension of building block concepts and multiprogramming.
- They are less sensitive and more reliable.
- They can be linked via the network
- They use high level language like the COBOL, PASCAL and BASIC
Examples of third generation are IBM 360 and ICLI 900.
Fourth generation computers
Features/Characteristics
- They are improved form of third generation.
- They make use of the integrated circuit called the large — scale integrated circuit (LSI)
- The LSI was later moved to very -integrated circuit (VLSI) and ultra integrated circuit (ULSI).
- They have faster memories.
- They have bigger storage facilities.
- They use interface friendly facilities.
- Results are accurate.
- Operations are automatic.
Fifth Generation Computers:
The architecture of the fifth generation is called Non-Von-Neumann.
Feature/Characteristics
- Large memory
- High parallel processing
- Text editing
- Image processing and reasoning
- It is expected to a system of information called artificial intelligence (AI) which is called knowledge information processing system (KIPS).