Vacuum tube – an electronic device that controls the flow of electrons in a vacuum. It used as a switch, amplifier, or display screen in many older model radios, televisions, computers, etc.

Transistor – an electronic component that can be used as an amplifier or as a switch. It is used to control the flow of electricity in radios, televisions, computers, etc.

Integrated circuit (IC) – a small electronic circuit printed on a chip (usually made of silicon) that contains many its own circuit elements (e.g. transistors, diodes, resistors, etc.).

Microprocessor – an electronic component held on an integrated circuit that contains a computer’s central processing unit (CPU) and other associated circuits.

CPU (central processing unit) – It is often referred to as the brain or engine of a computer where most of the processing and operations take place (CPU is part of a microprocessor).

Magnetic drum – a cylinder coated with magnetic material, on which data and programs can be stored.

Magnetic core – uses arrays of small rings of magnetized material called cores to store information.

Machine language – a low-level programming language comprised of a collection of binary digits (ones and zeros) that the computer can read and understand.
Assembly language is like the machine language that a computer can understand, except that assembly language uses abbreviated words (e.g. ADD, SUB, DIV…) in place of numbers (0s and 1s).
Memory – a physical device that is used to store data, information and program in a computer.

Artificial intelligence (AI) – an area of computer science that deals with the simulation and creation of intelligent machines or intelligent behave in computers (they think, learn, work, and react like humans).
The first electronic computer used vacuum tubes as a serious piece of technology that was ENIAC, which stands for Electronic Numeric Integrated And Calculator, invented by J.W.Mauchy and J.P.Eckert. From 1940 through 1956, vacuum tubes were widely employed in computers. The first-generation computers were very large in size and took up much space in the room because vacuum tubes were larger components used in the computers. Even some of the first-generation computers were such large in size; they took up an entire room. It weighed more than 30 tons and included 70,000 resistors, 10,000 capacitors, additionally as approximately 20,000 vacuum tubes. The below picture is of the vacuum tubes. Some samples of the primary generation of computers are given below:

Advantages of the first-generation computer
Disadvantages of the first-generation computer
Instead of vacuum tubes, the second generation of computers was supported transistors. From 1956 through 1963, transistors were widely utilized within the second generation of computers. As compared to the primary generation of computers, these computers were small in size because they used transistors in these generations of computers that were smaller than vacuum tubes. Also, in terms of speed, the second generation of computers was faster. And they were cheaper to create. In 1956, computer TX-0 was introduced, which was the primary computer that used transistors. Some samples of the second generation of computers are given below:

Advantages of the second generation of computers
Disadvantages of the second generation of computers
The third generation of computers was supported Integrated circuits. In 1958-1959, Jack Kilby and Robert Noyce invented the IC (Integrated circuit), which was a signal component that could have a number of transistors. The utilization of Integrated circuits within the computers made them faster and helped reduce the scale of computers as compared to second-generation computers.
In the mid to late 1960s, almost all computers have used Integrated circuits. Although many people considered the time period of the third-generation computer is from 1964 to 1971. Today’s computers are still using Integrated circuits. Below, some examples of the third generation of computers are given:

Advantages of the third generation of computers
Disadvantages of the third generation of computers
The Microprocessor, commonly called a CPU (Central Processing Unit), was used by the fourth generation of computers. A microprocessor is used in a computer that led to makes a computer more powerful and small in size as well as fits easily on a desk. Also, microprocessors, along with integrated circuits, helped to introduce the laptop. For providing users more comfort, GUI (Graphics User Interface) technology was exploited. The IBM 5100, Altair 8800, Micral, and some others are older computers that used a microprocessor. Although the fourth generation is considered to have ended in 2010, in modern times, the microprocessor is still in use in computers. The below is of the microprocessor. Some examples of the fourth-generation computers are given below:

Advantages of the fourth generation of computers
Disadvantages of the fourth generation of computers
The fifth generation of computers is predicated on artificial intelligence. AI is an advanced technology that contains various possible applications all over the world. The primary purpose of this generation of computers is to make a device more capable of self-organization and learning, including could respond to natural language input. The ten million electronic components have consisted of the production of a microprocessor as this generation is based on Ultra Large-Scale Integration (ULSI). Although AI made computers more powerful, there is still a need for some improvement in the computer.
IBM’s Watson is a common example of computers used AI, which was featured as a contestant on the TV show Jeopardy.Microsoft’s Cortana on Windows 8 and Windows 10 computers and. Apple’s Siri on the iPhone are some other examples of computers that used AI. Furthermore, AI is also used in a search engine like Google to process user searches. Some more examples are:

Advantages of the fifth generation of computers
Disadvantages of the fifth generation of computers