Las computadoras aparecen a finales de la década de 1950 cuando los avances tecnológicos electrónicos alcanzan el grado de refinamiento necesario para representar descripciones matemáticas de manera no ambigua. La historia de las computadoras se divide en tres generaciones: la primera en la década de 1950 se caracteriza por máquinas grandes y poco conocimiento de sus capacidades; la segunda en la década de 1960 presenta máquinas más pequeñas y baratas con mayor competencia; la tercera a partir de los 1970 usa circuitos integrados y