Las computadoras aparecen a mediados del siglo XX cuando la tecnología electrónica alcanzó el grado de avance necesario para representar descripciones de manera no ambigua y obtener resultados útiles. El primer dispositivo que podría considerarse una computadora fue la máquina analítica de Charles Babbage en 1830, la cual contenía los elementos fundamentales de una computadora moderna como la división funcional y la capacidad de ejecutar diferentes operaciones complejas mediante instrucciones de control cambiables. Las computadoras pueden ser analógicas o digitales dependiendo de