The first known calculator, was probably invented by the Babylonians
Pascal's device, first machine to have a controlled carry mechanism
Jacquard developed loom in which the pattern being woven was controlled by a paper tape constructed from punched cards
Babbage's decimal 'Analytical Engine'
Some of these devices were used by militaries before WW2 for calculating trajectories and gunfire control
WW2 program controlled machines some of which broke German encryption
Large Atlas and Cray machines in the 60's and 70's
Devices using the newly developed integrated circuit (microchip)
1980s launch of IBM machines intended for interactive individual use
Pocket sized computer with wireless network connectivity for easy mobility