Historical development of computers
1. Struggling to invent non-electronic tools that would simplify arithmetic such as Abacus and Napier bones
2. Analytical engine designed by Charles Babbage in 1832
3. 1st generation computers (1940-1958)
4. 2nd generation computers (1958-1964)
5. 3rd generation computers (1964-1970)
6. 4th generation computers (1970-1989)
7. 5th generation computers (circa 1990-present)