1st Generation: 1940-56 : Vacuum tubes
- Big in size
- Consumed more power
- Malfunction due to overheat
- Machine Language was used
ENIAC,EDVAC,UNIVAC 1 ENIAC weighed about 27 tons,size 8 feet × 100 feet × 3 feet and consumed around 150 watts of power
2nd Generation: 1956-64 : Transistors
- Smaller compared to First Generation
- Generated Less Heat
- Consumed less power compared to first generation
- Punched cards were used
- First operating system was developed
- Batch Processing and Multiprogramming Operating System
- Machine language as well as Assembly language was used.
IBM 1401, IBM 1620, UNIVAC 1108
3rd Gen : 1964-71 : Integrated Circuits (IC)
- Computers were smaller, faster and more reliable
- Consumed less power
- High Level Languages were used
IBM 360 series, Honeywell 6000 series
4th Gen : 1971-80 : Microprocessor Very Large Scale Integrated Circuits (VLSI)
- Smaller and Faster
- Microcomputer series such as [[IBM]] and [[APPLE]] were developed
- Portable Computers were introduced.
5th Gen : 1980- till date : Ultra Large Scale Integration (ULSI)
- Parallel Processing
- Super conductors
- Computers size was drastically reduced.
- Can recognise Images and Graphics
- Introduction of Artificial Intelligence and Expert Systems
- Able to solve high complex problems including decision making and logical reasoning
6th Gen : Future
- Parallel and Distributed computing
- Computers have become smarter, faster and smaller
- Development of robotics
- [[NLP]]
- Development of Voice Recognition Software