It can be consider from arise of human culture as person known as calculation. ABACUS (plural abaci or abacuses), also called a counting frame, was the first calculating device .
There are five computer generations known till date.Computer generations are based on when major technological changes in computers occurred, like the use of vacuum tubes, transistors, and the microprocessor.
|First||1940–1956||vacuum tubes ENIAC, UNIVAC I|
|Second||1956-1963||discrete transistors IBM 7090, UNIVAC 1107|
|Third||1964-1971||integrated circuits IBM System/360, UNIVAC etc.|
|Fourth||1971-present||microprocessors PDP-11/03 and IBM PC|
|Fifth||current research||artificial intelligence and quantum computing|