Skip to content
GK24
GK NotesComputer AwarenessHistory of Computing and Its Pioneers

History of Computing and Its Pioneers: Generations and Firsts

Exam notes on the history of computing: the abacus to the microprocessor, the five generations of computers, and the pioneers from Babbage and Ada Lovelace to Turing.

By · Published · 5 min read

History of Computing and Its Pioneers: Generations and Firsts — GK24 title card
History of Computing and Its Pioneers: Generations and Firsts — GK24 title card

The history of computing is one of the most reliably scoring chapters in computer awareness, because the whole of it is names, dates and firsts. A paper setter can ask who built what, in which generation a given machine belongs, or which component defines a generation, and every one of those answers is fixed and will not change. The story runs from a frame of beads to a chip the size of a fingernail in about five thousand years, and the useful way to hold it is in three parts: the mechanical calculators, the five generations of the electronic computer, and the people whose names are attached to the firsts.

Before electricity: the mechanical calculators

The abacus is the oldest calculating device, a frame of rods and beads used in China and in the ancient Near East thousands of years ago, and it is still the standard answer to the question about the first mechanical aid to calculation. In 1614 the Scottish mathematician John Napier published his work on logarithms and soon after gave the rods known as Napier’s bones; William Oughtred turned the same idea into the slide rule in 1622. In 1642 Blaise Pascal built the Pascaline, the first mechanical adding machine, which could add and subtract, and in 1673 Gottfried Wilhelm Leibniz improved on it with the Stepped Reckoner, which could also multiply and divide; Leibniz is separately remembered for the binary number system. In 1801 Joseph Marie Jacquard made a loom controlled by punched cards, an idea that went straight into computing.

Charles Babbage is called the father of the computer. He designed the Difference Engine in 1822 to compute mathematical tables, and then the far more ambitious Analytical Engine, a general purpose machine with a store for numbers, a mill to do the arithmetic, punched card input and printed output: the architecture of a modern computer, a century before one was built. Ada Lovelace, daughter of Lord Byron, wrote the notes on that engine that contain what is recognised as the first computer program, and she is called the first computer programmer. George Boole set out the algebra of logic in 1854, the mathematics every digital circuit now uses. Herman Hollerith built a punched card tabulating machine that processed the United States census of 1890, and the company he founded grew, through mergers, into IBM.

The five generations of computers

The generations are defined by the switching component, and this is the single most asked table in the chapter.

GenerationComponentExample machines
FirstVacuum tubes or valvesENIAC, EDVAC, EDSAC, UNIVAC-I, IBM 650
SecondTransistorsIBM 1401, IBM 7094, CDC 1604, Honeywell 400
ThirdIntegrated circuitsIBM 360 series, PDP-8, ICL 1900
FourthMicroprocessors, VLSIIBM PC, Apple II, Intel based personal computers
FifthULSI, artificial intelligence, parallel processingModern supercomputers and AI systems

Three invention dates hold the table together. The transistor was invented in 1947 at Bell Laboratories by John Bardeen, Walter Brattain and William Shockley, who shared the Nobel Prize in Physics for it in 1956. The integrated circuit was invented in 1958, independently by Jack Kilby at Texas Instruments and Robert Noyce at Fairchild Semiconductor. The first microprocessor, the Intel 4004, was released in 1971 and began the fourth generation. First generation machines were programmed in machine language and filled whole rooms; the second generation brought assembly language and magnetic core memory; the third brought high level languages and operating systems; the fourth put a computer on a desk.

The first electronic computers

Konrad Zuse built the Z3 in Germany in 1941, an electromechanical machine usually counted as the first programmable computer. The Atanasoff-Berry Computer, built by John Atanasoff and Clifford Berry around 1942, was the first electronic digital computing device. Howard Aiken completed the Harvard Mark I in 1944. ENIAC, the Electronic Numerical Integrator and Computer, was completed in 1946 at the University of Pennsylvania by J. Presper Eckert and John Mauchly, used some eighteen thousand vacuum tubes, and is remembered as the first general purpose electronic digital computer. John von Neumann then set out the stored program concept, in which instructions and data are held in the same memory, and that is still called the von Neumann architecture. EDSAC at Cambridge followed in 1949, and UNIVAC-I in 1951 was the first commercially sold computer in the United States.

Pioneers and the firsts attached to them

Alan Turing described the abstract machine that bears his name in 1936 and gave the Turing test for machine intelligence; he is called the father of computer science, and his work on the Enigma cipher shortened the Second World War. John McCarthy coined the term artificial intelligence in 1956 and created the LISP language. Grace Hopper wrote the first compiler, led the work behind COBOL and popularised the word debugging. Dennis Ritchie created the C language and, with Ken Thompson, the Unix operating system; Bjarne Stroustrup created C++, James Gosling created Java and Guido van Rossum created Python. Douglas Engelbart invented the mouse in 1964. Ray Tomlinson sent the first network email in 1971 and chose the at sign for addresses. Vinton Cerf and Robert Kahn designed TCP/IP and are called the fathers of the Internet, while Tim Berners-Lee invented the World Wide Web at CERN in 1989. Bill Gates and Paul Allen founded Microsoft in 1975, Steve Jobs and Steve Wozniak founded Apple in 1976, and Linus Torvalds released the Linux kernel in 1991.

Computing in India

India’s first computer was the HEC-2M, installed at the Indian Statistical Institute in Kolkata in the mid-1950s. The first machine designed and built in India was TIFRAC, the Tata Institute of Fundamental Research Automatic Calculator, commissioned in 1960 and named by Jawaharlal Nehru. The line of indigenous supercomputers began with PARAM 8000 in 1991, built by the Centre for Development of Advanced Computing under Vijay Bhatkar, who is for that reason called the father of India’s supercomputer.

Exam Point of View

Questions are of five kinds. First, person with invention: Babbage with the Analytical Engine, Pascal with the Pascaline, Leibniz with the Stepped Reckoner, Napier with logarithms, Ada Lovelace as the first programmer, Hollerith with punched cards. Second, the generation table, asked in both directions: name the component of a generation, or place a machine such as IBM 1401, IBM 360 or the IBM PC in one. Third, the three dates 1947, 1958 and 1971 for the transistor, the integrated circuit and the microprocessor, which are offered together as distractors. Fourth, titles: father of the computer against father of computer science, father of artificial intelligence, fathers of the Internet. Fifth, the Indian firsts, where HEC-2M, TIFRAC and PARAM 8000 are set against each other, and the trap is that the first computer in India was imported while the first built in India was TIFRAC.

Important Facts

Oldest calculating deviceAbacus
Father of the computerCharles Babbage (Difference Engine 1822, Analytical Engine)
First computer programmerAda Lovelace
Father of computer scienceAlan Turing (Turing machine, 1936; Turing test)
PascalineBlaise Pascal, 1642, first mechanical adding machine
Stepped ReckonerGottfried Leibniz, 1673; he also gave the binary number system
Boolean algebraGeorge Boole, 1854
Transistor1947, Bell Laboratories: Bardeen, Brattain and Shockley
Integrated circuit1958, Jack Kilby and Robert Noyce
First microprocessorIntel 4004, 1971
ENIAC1946, Eckert and Mauchly, vacuum tubes, first general purpose electronic digital computer
Stored program conceptJohn von Neumann (von Neumann architecture)
First commercial computer in the USAUNIVAC-I, 1951
World Wide WebTim Berners-Lee, at CERN, 1989
First computer built in IndiaTIFRAC, 1960, Tata Institute of Fundamental Research
First Indian supercomputerPARAM 8000, 1991, C-DAC, under Vijay Bhatkar

Practice MCQs on this topic

Q1.Computer AwarenessAsked in: Delhi · 7 Aug 2021, Shift 1Easy

Which generation of computer used transistor?

  1. A.Fourth
  2. B.Second
  3. C.Third
  4. D.First
Show answer

Correct answer: B. Second

Explanation

The correct answer is B, second. The generations of computers are named for the switching device they use, and the second generation, running from the late 1950s into the early 1960s, replaced the bulky vacuum tube with the transistor, which had been invented at Bell Laboratories in 1947. Transistor machines were smaller, cooler, cheaper and far more reliable, and IBM 1401 and IBM 7094 are the usual examples. Option D is wrong because the first generation used vacuum tubes or valves, as in ENIAC and UNIVAC-I. Option C is wrong because the third generation moved on to integrated circuits, many transistors on a single chip, as in the IBM 360. Option A is wrong because the fourth generation is defined by the microprocessor and very large scale integration, which began with the Intel 4004 in 1971.

Q2.Computer AwarenessAsked in: SSC CHSL · 13 March, 2023, Shift 3Medium

IBM 360 was developed in which of the following generations of computers?

  1. A.Second Generation
  2. B.First Generation
  3. C.Third Generation
  4. D.Fourth Generation
Show answer

Correct answer: C. Third Generation

Explanation

The correct answer is C, third generation. The IBM System/360, announced in 1964, was built around integrated circuits, and the integrated circuit is exactly what defines the third generation of computers; the series is also remembered for introducing a single compatible family of machines of different sizes. Option B is wrong because the first generation used vacuum tubes, the era of ENIAC, EDVAC and UNIVAC-I. Option A is wrong because the second generation used discrete transistors, the era of the IBM 1401 and IBM 7094. Option D is wrong because the fourth generation is the age of the microprocessor and the personal computer, which began after the Intel 4004 of 1971 and gave us the IBM PC of 1981. Integrated circuits were invented in 1958 by Jack Kilby and Robert Noyce.

Q3.Computer AwarenessEasy

Who is known as the Father of the Computer?

  1. A.Blaise Pascal
  2. B.Charles Babbage
  3. C.Alan Turing
  4. D.John von Neumann
Show answer

Correct answer: B. Charles Babbage

Explanation

The correct answer is B, Charles Babbage. Babbage designed the Difference Engine in 1822 and then the Analytical Engine, a general purpose mechanical computer with a store for numbers, a mill for arithmetic, punched card input and printed output, which is the plan of a modern computer drawn a century before one could be built; for that he is called the father of the computer. Option A is wrong because Blaise Pascal built the Pascaline of 1642, a mechanical adding machine but not a programmable computer. Option C is wrong because Alan Turing is called the father of computer science for the theoretical Turing machine of 1936. Option D is wrong because John von Neumann gave the stored program concept and the architecture named after him, a later contribution.

Q4.Computer AwarenessEasy

The Pascaline, the first mechanical adding machine, was invented in 1642 by

  1. A.Gottfried Leibniz
  2. B.John Napier
  3. C.Blaise Pascal
  4. D.Joseph Marie Jacquard
Show answer

Correct answer: C. Blaise Pascal

Explanation

The correct answer is C, Blaise Pascal. The French mathematician Blaise Pascal built the Pascaline in 1642 to help his father with tax calculations; it worked with toothed wheels and could add and subtract, and the programming language Pascal is named in his honour. Option A is wrong because Gottfried Leibniz built the Stepped Reckoner in 1673, an improvement that could also multiply and divide, and he gave the binary number system. Option B is wrong because John Napier published logarithms in 1614 and devised the calculating rods called Napier’s bones. Option D is wrong because Joseph Marie Jacquard built a punched card loom in 1801; his cards influenced computing but his machine wove cloth rather than doing arithmetic. Pascal was only nineteen when he built the machine, and its wheels carried a tooth that passed the carry on to the next digit.

Q5.Computer AwarenessEasy

Who is regarded as the world’s first computer programmer?

  1. A.Ada Lovelace
  2. B.Grace Hopper
  3. C.Dennis Ritchie
  4. D.Konrad Zuse
Show answer

Correct answer: A. Ada Lovelace

Explanation

The correct answer is A, Ada Lovelace. Ada Lovelace, the daughter of Lord Byron, worked with Charles Babbage on the Analytical Engine, and the notes she published in 1843 include a step by step sequence for computing Bernoulli numbers on it, which is recognised as the first computer program; a programming language, Ada, is named after her. Option B is wrong because Grace Hopper came a century later and is remembered for the first compiler, for COBOL and for popularising the word debugging. Option C is wrong because Dennis Ritchie created the C language and co-created Unix in the 1970s. Option D is wrong because Konrad Zuse built the Z3 in 1941, a machine rather than a program. Lovelace also saw that such an engine might one day work on symbols and music and not on numbers alone.

Q6.Computer AwarenessMedium

ENIAC, the first general purpose electronic digital computer, used which component for switching?

  1. A.Transistors
  2. B.Integrated circuits
  3. C.Vacuum tubes
  4. D.Microprocessors
Show answer

Correct answer: C. Vacuum tubes

Explanation

The correct answer is C, vacuum tubes. ENIAC, the Electronic Numerical Integrator and Computer, was completed in 1946 at the University of Pennsylvania by J. Presper Eckert and John Mauchly and used some eighteen thousand vacuum tubes; it was a first generation machine, filled a large room and consumed a great deal of power. Option A is wrong because the transistor was invented only in 1947, a year after ENIAC was finished, and defines the second generation. Option B is wrong because integrated circuits came in 1958 and define the third generation. Option D is wrong because the microprocessor arrived with the Intel 4004 in 1971 and defines the fourth generation. The heat and failure rate of tubes is why each later component mattered. ENIAC was also set up by throwing switches and plugging cables rather than by a stored program.

Q7.Computer AwarenessMedium

Logarithms and the calculating rods known as Napier’s bones are the work of

  1. A.William Oughtred
  2. B.John Napier
  3. C.George Boole
  4. D.Herman Hollerith
Show answer

Correct answer: B. John Napier

Explanation

The correct answer is B, John Napier. The Scottish mathematician John Napier published his work on logarithms in 1614, which turned multiplication into addition, and he then devised a set of numbered rods, Napier’s bones, with which products could be read off mechanically. Option A is wrong because William Oughtred used logarithms to make the slide rule in 1622, a development of Napier’s idea rather than its origin. Option C is wrong because George Boole gave the algebra of logic in 1854, the basis of digital circuit design, not a calculating aid. Option D is wrong because Herman Hollerith built the punched card tabulating machine used in the United States census of 1890 and founded the company that became IBM. Logarithms turned long multiplication into simple addition and ruled scientific calculation until the pocket calculator arrived.

Q8.Computer AwarenessMedium

The world’s first microprocessor, the Intel 4004, was introduced in

  1. A.1947
  2. B.1958
  3. C.1971
  4. D.1981
Show answer

Correct answer: C. 1971

Explanation

The correct answer is C, 1971. Intel released the 4004 in 1971, putting a complete central processing unit on a single chip for the first time and beginning the fourth generation of computers along with the age of the personal computer. Option A is wrong because 1947 is the year the transistor was invented at Bell Laboratories by Bardeen, Brattain and Shockley, which opened the second generation. Option B is wrong because 1958 is the year of the integrated circuit, invented independently by Jack Kilby and Robert Noyce, which opened the third generation. Option D is wrong because 1981 is the year IBM launched its personal computer, an important fourth generation product but a decade after the microprocessor itself. The 4004 was a four bit processor built on an order from a Japanese calculator company.

Q9.Computer AwarenessEasy

Who proposed the theoretical machine and the test of machine intelligence that bear his name, and is called the father of computer science?

  1. A.Alan Turing
  2. B.John McCarthy
  3. C.Charles Babbage
  4. D.Bill Gates
Show answer

Correct answer: A. Alan Turing

Explanation

The correct answer is A, Alan Turing. In 1936 the British mathematician Alan Turing described an abstract machine, now called the Turing machine, that defines what it means for a problem to be computable, and in 1950 he proposed the Turing test, by which a machine is judged intelligent if its answers cannot be told from a human being’s. He is called the father of computer science and of artificial intelligence, and his codebreaking work on Enigma shortened the Second World War. Option B is wrong because John McCarthy coined the term artificial intelligence in 1956 and made LISP. Option C is wrong because Babbage is the father of the computer, the machine. Option D is wrong because Bill Gates co-founded Microsoft in 1975. Note that a Turing machine is an abstract model, a tape and a reading head, and not a physical computer.

Q10.Computer AwarenessHard

The punched card tabulating machine used in the 1890 United States census was built by a man whose company later grew into

  1. A.Intel
  2. B.IBM
  3. C.Hewlett-Packard
  4. D.Microsoft
Show answer

Correct answer: B. IBM

Explanation

The correct answer is B, IBM. Herman Hollerith built an electric tabulating machine that read holes punched in cards, and it cut the time needed to process the United States census of 1890 from years to months. He founded the Tabulating Machine Company, which through later mergers and a change of name in 1924 became International Business Machines, that is IBM. Option A is wrong because Intel was founded in 1968 by Robert Noyce and Gordon Moore to make semiconductor memory and then microprocessors. Option C is wrong because Hewlett-Packard was founded in 1939 in a garage in California. Option D is wrong because Microsoft was founded in 1975 by Bill Gates and Paul Allen to write software, not tabulating hardware. The census of 1880 had taken close to eight years to tabulate by hand, and that delay is what prompted his machine.

Q11.Computer AwarenessMedium

The stored program concept, in which instructions and data are kept in the same memory, is associated with

  1. A.John von Neumann
  2. B.Howard Aiken
  3. C.Clifford Berry
  4. D.Tim Berners-Lee
Show answer

Correct answer: A. John von Neumann

Explanation

The correct answer is A, John von Neumann. In his report on the EDVAC design in 1945 John von Neumann set out a computer in which a single memory holds both the program and the data it works on, with a control unit, an arithmetic and logic unit and input and output; that layout is still called the von Neumann architecture, and almost every ordinary computer follows it. Option B is wrong because Howard Aiken built the Harvard Mark I in 1944, which kept instructions separate and gave its name to the rival Harvard architecture. Option C is wrong because Clifford Berry helped build the Atanasoff-Berry Computer. Option D is wrong because Tim Berners-Lee invented the World Wide Web at CERN in 1989. A stored program lets a machine treat its own instructions as data, and that is what makes a computer general purpose.

Q12.Computer AwarenessHard

Which was the first computer designed and built in India?

  1. A.PARAM 8000
  2. B.HEC-2M
  3. C.TIFRAC
  4. D.SIDDHARTH
Show answer

Correct answer: C. TIFRAC

Explanation

The correct answer is C, TIFRAC. TIFRAC, the Tata Institute of Fundamental Research Automatic Calculator, was the first computer designed and built within India; it was commissioned in 1960 and Jawaharlal Nehru gave it that name. Option B is wrong because the HEC-2M, installed at the Indian Statistical Institute in Kolkata in the mid-1950s, was the first computer in India but was imported from Britain rather than built here. Option A is wrong because PARAM 8000 of 1991 was India’s first indigenous supercomputer, built by the Centre for Development of Advanced Computing under Vijay Bhatkar, three decades later. Option D is wrong because SIDDHARTH was an early Indian minicomputer of the 1970s, not the first machine. Remember the order of the Indian firsts: HEC-2M imported, TIFRAC built here, PARAM 8000 the first supercomputer.

Frequently Asked Questions

Why is Charles Babbage called the father of the computer?

Because the Analytical Engine he designed in the 1830s had every logical part of a modern computer: a store that held numbers, a mill that did the arithmetic, punched cards to feed in instructions and data, and a printer for the results. It was never completed in his lifetime, but the design anticipated the stored program machine by about a century, which is why the title is his and not that of the men who built the first working computers.

What decides the generation of a computer?

The switching component it is built from. The first generation used vacuum tubes, the second discrete transistors, the third integrated circuits, the fourth microprocessors made by very large scale integration, and the fifth is described by ultra large scale integration along with artificial intelligence and parallel processing. Memorising the component gives the generation of any machine named in a question.

Which was the first computer in India, and which was the first built in India?

They are two different machines and the difference is the trap. The HEC-2M, installed at the Indian Statistical Institute in Kolkata in the mid-1950s, was the first computer in the country, but it was imported from Britain. TIFRAC, the Tata Institute of Fundamental Research Automatic Calculator, commissioned in 1960, was the first computer designed and built in India, and Jawaharlal Nehru named it.

Who is called the father of artificial intelligence?

John McCarthy, who coined the term artificial intelligence for a conference at Dartmouth in 1956 and created the LISP programming language, is usually called the father of artificial intelligence. Alan Turing is also linked with the field for the Turing test of 1950 and is sometimes given the same title, which is why a question will normally name the specific contribution it wants.

What is the von Neumann architecture?

It is the design in which a single memory holds both the program instructions and the data they operate on, with a control unit, an arithmetic and logic unit, and input and output devices. John von Neumann set it out in his 1945 report on the EDVAC, and almost every general purpose computer since has followed it. The rival Harvard architecture keeps instructions and data in separate memories.

Sources

View all