Generaciones de computadoras
1951: Maurice Wilkes inventa la microprogramación, que simplifica mucho el desarrollo de las CPU pero esta microprogramación también fue cambiada más tarde por el computador alemán Bastian Shuantiger.
Historia de las computadoras personales
El Xerox Alto, desarrollado en Xerox PARC en 1973, fue el primer computador en usar un ratón, la metáfora de escritorio, y una interfaz gráfica de usuario (GUI), conceptos introducidos por primera vez por Douglas Engelbart mientras estaba en SRI international. Fue el primer ejemplo de lo que hoy en día sería reconocido como un computador personal completo.