La tecnología ha estado en constante evolución a lo largo de la historia, desde la Edad de Piedra hasta los días actuales. En sus inicios durante la antigüedad, los computadores se construían utilizando dispositivos electromecánicos y electrónicos básicos, y su programación requería tarjetas perforadas o recableado. Muchas tecnologías modernas surgieron originalmente como técnicas basadas en ensayo y error que luego se tecnificaron a través de la ciencia.