Introduction to computers
Completion requirements
1. Types of computers
1.1. Category of computers
1. Category by Processing
This classification is based on how computers process data — the type of data handled.
| Type | Description | Example |
|---|---|---|
| Analog Computers | Process continuous data (like temperature, pressure, or speed). | Thermometers, speedometers, scientific measuring instruments. |
| Digital Computers | Process discrete (binary) data (0s and 1s). They perform logical and arithmetic operations. | PCs, laptops, calculators. |
| Hybrid Computers | Combine features of analog and digital computers. | Used in hospitals and scientific research centers (e.g., monitoring machines in ICUs). |
⚙️ 2. Category by Functionality
This classification focuses on the purpose or use of the computer.
| Type | Description | Example |
|---|---|---|
| General-Purpose Computers | Designed to perform many different tasks. | Laptops, desktops. |
| Special-Purpose Computers | Designed for one specific task only. | ATMs, traffic control systems, calculators. |
🖥️ 3. Category by Size (or Capacity)
This classification is based on the physical size, processing speed, and storage capacity.
| Type | Description | Example |
|---|---|---|
| Supercomputer | Fastest, largest, and most expensive; used for complex scientific work. | Fugaku, IBM Summit. |
| Mainframe Computer | Large and powerful; handles huge data for many users. | IBM Z-series. |
| Minicomputer | Mid-sized; supports multiple users in small organizations. | DEC PDP series. |
| Microcomputer | Small, personal computer for one user. | Desktop, laptop. |
| Embedded Computer | Built into other devices to control operations. | Car engine control unit, washing machine. |
🧠 4. Category by Generation
This classification is based on technological development over time (hardware and language improvements).
| Generation | Period | Technology Used | Example |
|---|---|---|---|
| First Generation | 1940–1956 | Vacuum tubes | ENIAC, UNIVAC |
| Second Generation | 1956–1963 | Transistors | IBM 1401 |
| Third Generation | 1964–1971 | Integrated Circuits (ICs) | IBM 360 |
| Fourth Generation | 1971–Present | Microprocessors | Personal computers, laptops |
| Fifth Generation | Present and Future | Artificial Intelligence (AI), quantum computing | Robots, AI-based systems |