En los períodos del Paleolítico Inferior, los humanos empezaron a comunicarse usando gestos, sonidos e imágenes rupestres. Más tarde, inventos como el ábaco, la máquina de Pascal y la tarjeta perforada facilitaron los cálculos matemáticos y permitieron programar instrucciones en las primeras computadoras. Actualmente, las tarjetas perforadas han sido reemplazadas por medios magnéticos y ópticos.