Computer Fundamentals
🔒 Log in to trackFive generations of computers
🔒 Log in to trackComputers are classified into five generations by the switching technology used.
| Generation | Period | Technology | Examples | Character |
|---|---|---|---|---|
| 1st | 1940-56 | Vacuum tubes | ENIAC, UNIVAC-I, EDVAC | Room-sized, huge heat, machine language |
| 2nd | 1956-63 | Transistors | IBM 1401, IBM 7094 | Smaller, faster, more reliable |
| 3rd | 1964-71 | Integrated Circuits (IC) | IBM 360, PDP-8 | Keyboard/monitor input, OS appeared |
| 4th | 1971-present | Microprocessor (VLSI/ULSI) | Intel 4004, PCs, laptops | CPU on a single chip; personal computing |
| 5th | present & beyond | AI, parallel & quantum processing | Robotics, expert systems | Natural-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.
| Generation | Period | Core technology | Memory / software | Example machines |
|---|---|---|---|---|
| First | 1940–1956 | Vacuum tubes | Magnetic drums; machine language | ENIAC, EDVAC, EDSAC, UNIVAC-I, IBM 701 |
| Second | 1956–1963 | Transistors | Magnetic core memory; assembly + FORTRAN, COBOL | IBM 1401, IBM 7094 |
| Third | 1964–1971 | Integrated Circuits (ICs) | Keyboard, monitor; operating systems | IBM 360, PDP-8 |
| Fourth | 1971–present | Microprocessor (VLSI/ULSI chips) | Semiconductor RAM; GUI, personal computers | Intel 4004, IBM PC (1981) |
| Fifth | present and beyond | Artificial intelligence + parallel processing (ULSI) | Natural-language / voice input, robotics | AI 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
The stem names a technology (vacuum tube, transistor, IC, microprocessor, VLSI) and asks the generation, or gives a generation and asks its technology.
- Recall the ladder: vacuum tube (1st) → transistor (2nd) → IC (3rd) → microprocessor/VLSI (4th) → AI (5th).
- Trap pairs: transistor belongs to the 2nd generation, ICs to the 3rd; the microprocessor opens the 4th, not the 3rd.
- 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
A named machine (ENIAC, UNIVAC-I, IBM 1401, IBM 360, Intel 4004, EDSAC) is given and its generation or historical role is asked.
- 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.
- Pin roles: ENIAC first general-purpose electronic, EDSAC first stored-program, UNIVAC-I first commercial.
- 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
'First commercial computer', 'first electronic computer', 'first microprocessor', 'first stored-program computer' — a superlative with machines as options.
- 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).
- Read the exact word: 'electronic' (ABC/ENIAC), 'commercial' (UNIVAC-I), 'general-purpose' (ENIAC), 'stored-program' (EDSAC).
- 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
Statement questions: heat and size, machine vs assembly language, appearance of OS/keyboard/GUI, what defines the 5th generation.
- 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.
- For 'which is correct' statements, test each against its generation's table row.
- 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
Arrange four technologies or four generations in chronological order, or ask which generation came directly after another.
- Write the ladder first: Vacuum tube → Transistor → IC → Microprocessor → AI.
- Map each option letter to its rung, then read the letters in ladder order.
- '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.