The major difference between First Generation and Second Generation Computers is that in First Generation computers Vacuum tubes were used as an internal component and they were very huge in size while in Second Generation Computers Transistors were used as an internal component as they were smaller than first-generation computers.
|First Generation||Second Generation|
|Vacuum tubes were used as an internal component.||Transistors were used as an internal component.|
|The size of the computer was very high.||The size of the computer was smaller than the first generation called a minicomputer.|
|They were a low-speed computer.||They were ten times faster than first-generation computers.|
|It was in the form of a magnetic drum.||The main memory was in the form of RAM and ROM.|
|Magnetic tapes were used.||The magnetic core technology was used.|
|Machine language was used.||Symbolic assembly language was used e.g. FORTRAN and COBOL.|