ExamShortcut

Computer Fundamentals

🔒 Log in to track
high importance⚡ 10 shortcuts5 subtopics
Subtopic 1 of 5·Types of computers →

Five generations of computers

🔒 Log in to track

Computers are classified into five generations by the switching technology used.

GenerationPeriodTechnologyExamplesCharacter
1st1940-56Vacuum tubesENIAC, UNIVAC-I, EDVACRoom-sized, huge heat, machine language
2nd1956-63TransistorsIBM 1401, IBM 7094Smaller, faster, more reliable
3rd1964-71Integrated Circuits (IC)IBM 360, PDP-8Keyboard/monitor input, OS appeared
4th1971-presentMicroprocessor (VLSI/ULSI)Intel 4004, PCs, laptopsCPU on a single chip; personal computing
5thpresent & beyondAI, parallel & quantum processingRobotics, expert systemsNatural-language and learning machines

Key firsts: ENIAC (Electronic Numerical Integrator And Computer, 1946) was the first general-purpose electronic digital computer, built by J. P. Eckert and John Mauchly. UNIVAC-I (1951) was the first commercially available computer. Intel 4004 (1971) was the first microprocessor. The stored-program (von Neumann) architecture was proposed by John von Neumann for EDVAC.

Detailed notes

Dividing computer history into generations

A generation is a stage in the development of computers. Each generation is named after the switching technology at the heart of the machine — the part that works like lakhs of tiny on/off switches. When that part changed, computers became smaller, faster, cheaper and cooler. Exams ask three things: which technology belongs to which generation, which famous machine belongs to which generation, and which feature marks a generation.

GenerationPeriodCore technologyMemory / softwareExample machines
First1940–1956Vacuum tubesMagnetic drums; machine languageENIAC, EDVAC, EDSAC, UNIVAC-I, IBM 701
Second1956–1963TransistorsMagnetic core memory; assembly + FORTRAN, COBOLIBM 1401, IBM 7094
Third1964–1971Integrated Circuits (ICs)Keyboard, monitor; operating systemsIBM 360, PDP-8
Fourth1971–presentMicroprocessor (VLSI/ULSI chips)Semiconductor RAM; GUI, personal computersIntel 4004, IBM PC (1981)
Fifthpresent and beyondArtificial intelligence + parallel processing (ULSI)Natural-language / voice input, roboticsAI systems, robots

Periods differ slightly from book to book; the technology order never changes, so answer by technology.

What each technology actually was

  • Vacuum tube — a sealed glass bulb (like the picture tube of an old TV) that controls electric current. ENIAC used about 18,000 tubes, filled a whole room, produced enormous heat and broke down almost daily. Programs were fed by plugs and switches, so first-generation machines understood only machine language (0s and 1s).
  • Transistor — a tiny solid-state switch invented in 1947 at Bell Laboratories by Bardeen, Brattain and Shockley. It replaced the tube: smaller, cheaper, far more reliable, less heat. Second-generation machines got magnetic core memory and the first high-level languages (FORTRAN, COBOL) with assembly language in between.
  • Integrated Circuit (IC) — many transistors and connections printed together on a single silicon chip (Jack Kilby, 1958). Machines became compact and affordable; keyboards, monitors and operating systems appeared; the same program could run at once for many users (multiprogramming).
  • Microprocessor — the entire CPU placed on one chip. Intel 4004 (1971) was the first commercial microprocessor. Fourth-generation computers use VLSI/ULSI (Very/Ultra Large Scale Integration) chips, personal computers, GUI operating systems and networks.
  • Fifth generation — still growing. The defining ideas are artificial intelligence, parallel processing, natural-language input, robotics and quantum research. No fixed "end year" is given.

Firsts that exams repeat

  • ABC (Atanasoff–Berry Computer, 1942) — first electronic digital computer (special-purpose, could not be reprogrammed).
  • ENIAC (1946) — first general-purpose electronic computer.
  • EDSAC (1949, Cambridge) — first practical stored-program computer.
  • UNIVAC-I (1951) — first commercial computer sold to businesses.
  • Intel 4004 (1971) — first commercial microprocessor.

Quick revision

  • Technology ladder: Vacuum tube → Transistor → IC → Microprocessor → AI.
  • 1st: machine language, huge heat. 2nd: transistors, core memory, assembly + FORTRAN/COBOL. 3rd: ICs, OS, keyboard/monitor. 4th: microprocessor, PC, GUI. 5th: AI + parallel processing.
  • Transistor 1947 (Bell Labs); IC 1958 (Kilby); Intel 4004 1971.
  • Firsts: ABC first electronic digital, ENIAC first general-purpose, EDSAC first stored-program, UNIVAC-I first commercial.
  • Answer generation questions by technology, not by exact years.

Types of questions asked

Every way this subtopic shows up in exams — how to recognise it, the formula or logic to use, and a solved example.

Type 1: Generation ↔ core technology mappingvery common2 practice Q
How to spot it:

The stem names a technology (vacuum tube, transistor, IC, microprocessor, VLSI) and asks the generation, or gives a generation and asks its technology.

  1. Recall the ladder: vacuum tube (1st) → transistor (2nd) → IC (3rd) → microprocessor/VLSI (4th) → AI (5th).
  2. Trap pairs: transistor belongs to the 2nd generation, ICs to the 3rd; the microprocessor opens the 4th, not the 3rd.
  3. If the option list mixes technologies, remove the ones that are memory or software names (core memory, GUI) — the answer is a switching device.

Example: Which technology was used as the basic switching element of third-generation computers?

Integrated Circuits (ICs) — many transistors printed on one silicon chip (Kilby, 1958). Vacuum tubes = 1st, transistors = 2nd, microprocessors = 4th.

Type 2: Famous machine ↔ generation / milestonecommon3 practice Q
How to spot it:

A named machine (ENIAC, UNIVAC-I, IBM 1401, IBM 360, Intel 4004, EDSAC) is given and its generation or historical role is asked.

  1. Pin machines to generations: ENIAC/EDVAC/UNIVAC-I/IBM 701 → 1st; IBM 1401/7094 → 2nd; IBM 360/PDP-8 → 3rd; Intel 4004/IBM PC → 4th.
  2. Pin roles: ENIAC first general-purpose electronic, EDSAC first stored-program, UNIVAC-I first commercial.
  3. Match by technology inside the machine, not by the year alone.

Example: The IBM 1401, a widely used business computer of the late 1950s, belongs to which generation?

Second generation — it was transistor-based. First-generation machines were tube-based (ENIAC, UNIVAC-I).

Type 3: 'First' in computing historyvery common3 practice Q
How to spot it:

'First commercial computer', 'first electronic computer', 'first microprocessor', 'first stored-program computer' — a superlative with machines as options.

  1. Keep the firsts chain ready: ABC (1942, first electronic digital) → ENIAC (1946, first general-purpose electronic) → EDSAC (1949, first stored-program) → UNIVAC-I (1951, first commercial) → Intel 4004 (1971, first microprocessor).
  2. Read the exact word: 'electronic' (ABC/ENIAC), 'commercial' (UNIVAC-I), 'general-purpose' (ENIAC), 'stored-program' (EDSAC).
  3. Eliminate machines that are famous but not firsts for that word (e.g. EDVAC for 'commercial').

Example: Which machine is regarded as the first commercial computer?

UNIVAC-I (1951) — designed by Eckert and Mauchly, sold to businesses. ENIAC (1946) was earlier but experimental, not commercial.

Type 4: Generation features and software statementscommon3 practice Q
How to spot it:

Statement questions: heat and size, machine vs assembly language, appearance of OS/keyboard/GUI, what defines the 5th generation.

  1. 1st: machine language only, huge heat, magnetic drums. 2nd: assembly + early high-level languages, core memory. 3rd: OS, keyboard, monitor, ICs. 4th: VLSI/ULSI, GUI, PCs. 5th: AI, parallel processing, natural language.
  2. For 'which is correct' statements, test each against its generation's table row.
  3. Remember the defining software jump of each generation: 2nd got high-level languages, 3rd got operating systems, 4th got GUI.

Example: Second-generation computers gradually replaced pure machine language mainly with —

Assembly language and early high-level languages (FORTRAN, COBOL) — mnemonics like ADD replaced raw 0s and 1s; translators converted them to machine code.

Type 5: Ordering the generationsoccasional2 practice Q
How to spot it:

Arrange four technologies or four generations in chronological order, or ask which generation came directly after another.

  1. Write the ladder first: Vacuum tube → Transistor → IC → Microprocessor → AI.
  2. Map each option letter to its rung, then read the letters in ladder order.
  3. 'Directly followed' questions need only neighbouring rungs — IC (3rd) is followed by the microprocessor (4th).

Example: Arrange in chronological order: A. Integrated Circuit B. Vacuum tube C. Microprocessor D. Transistor

B, D, A, C — vacuum tube (1st), transistor (2nd), IC (3rd), microprocessor (4th).

Shortcut tricks

⚡ Generation ladder mnemonic

Vacuum tube -> Transistor -> IC -> Microprocessor -> AI = "Very Tiny ICs Made AI". Five words = five generations, in order.

Example: Which technology marks the 3rd generation?

Third word = IC (Integrated Circuits).

⚡ Firsts trio

ENIAC 1946 = first electronic general-purpose computer; UNIVAC-I 1951 = first commercial one; Intel 4004 1971 = first microprocessor. Remember 1946 -> 1951 -> 1971 as "built, sold, shrunk".

Example: First commercially produced computer?

UNIVAC-I (1951), by Eckert-Mauchly. ENIAC was never sold.

Where students lose marks

  • Choosing 'transistor' for the 3rd generation - transistors are 2nd generation; ICs are 3rd.

  • Calling UNIVAC the first computer - it was the first commercial computer; ENIAC came first.

  • Marking microprocessor as 3rd generation - microprocessors (Intel 4004) define the 4th.

Practice sets — 18 questions

Sets of 10, mixed across the question types above. Each answer comes with a step-by-step explanation.

Topic test · 10 questions

Suggested time 4 min · wrong answers go to your mistake notebook automatically.