Generation of Computers Kabeer, Navya, Sidhant, Priyaansh , Aayush
There are five generations of computers:- First Generation (1946 – 1955) Second Generation (1956 – 1965) Third Generation (1966 – 1975) Fourth Generation (1976 – 1985) Fifth Generation (1986 – onward)
First Generation Computers 1946 - 1955 ENIAC (Electronic Numeric Integrator And Calculator) was the first electronic digital computer. It uses about 18,000 vacuum tubes and magnetic tape. It was very large in size and produced a lot of heat. This was very hard read and write programs by every person.
First Generation Languages (abbreviated as 1GL) Primitive computer languages consisted entirely of 1s and 0s -the actual language that computer understands (machine language). This language is also known as Binary Language. 5
Advantages Disadvantages They could perform thousands of calculations each second making it possible to decode messages in a few hours. They were expensive. Contained thousands of valves (vacuum tubes) making them unreliable. Memory was practically non-existent.
Computer Generations 4 The Computer Generations (Continued) The Second Generation (1959 to 1963)
Computer Generations 5 Second Generation 1959-1963 The second generation of computers used transistors for the internal operations. They used magnetic core for the memory. These machines used assembly language.
Computer Generations 6 The Computer Generations (Continued) The Third Generation (1963 to 1975) Jack St.. Clair Kilby Robert Noyce
Computer Generations 7 Third Generation 1963-1975 These computers used integrated circuits on silicon chips. They were characterized with high-level programming languages which required logic such as BASIC, Pascal, C, COBOL, and Fortran
Computer Generations 8 The Computer Generations (Continued) The Fourth Generation (1975 to Today)
Computer Generations 9 Fourth Generation 1975-Today These computers use microprocessor chips. Object-Oriented Programming (OOP) Languages such as Visual Basic, and JAVA are characteristic of this computer generation.
Computer Generations 10 Object Oriented Languages The new languages are based on a concept called Object-Oriented Programming (OOP) which encourages programmers to reuse code by maintaining libraries of code segments. These programs are designed to solve specific problems and require little special user training. This includes Query Languages and application generators
Computer Generations 11 A Fifth Generation? AI and Natural Languages
Computer Generations 12 5th Generation Still Being Developed Natural Language This language is designed to give people a more human connection with computers. Uses multi-media has also defined this generation. There is a great deal of “bundled software” with this generation.