El 12 de septiembre es el día en el que se conmemora la labor de todos los programadores y quienes trabajan en desarrollo de software. Esta fecha destaca la importancia de los profesionales detrás de aplicaciones móviles, redes sociales, sistemas operativos y muchas de las tecnologías que usamos diariamente. La idea de crear esta fecha fue propuesta por el programador ruso Valentin Balt y oficializada por el gobierno ruso en 2009. La fecha se celebra debido a que es el día 256 del año, la mayor potencia de 2 que no supera los días de un año regular.
La celebración no solo reconoce el trabajo en esta industria, sino también el rol central de la cuarta revolución industrial, donde la tecnología es la que impulsa transformaciones clave. Este año, por ser bisiesto, el Día del Programador se conmemora el 12 de septiembre, en lugar del 13, ya que la fecha está ligada al mencionado número 256, valor significativo en informática. Los programadores son esenciales en la creación de innovaciones como la inteligencia artificial, blockchain y el Internet de las Cosas (IoT), tecnologías que cambian la forma en que vivimos y trabajamos.
El número 256 representa la cantidad máxima de valores distintos que puede almacenar un byte, fundamental en programación. Desde entonces, ha ganado reconocimiento mundial como un día para honrar el trabajo crucial de los programadores.
Entre los pioneros de la programación se destaca Ada Lovelace, considerada la primera programadora, quien escribió el primer algoritmo en el siglo XIX. Alan Turing, padre de la computación moderna, también dejó una huella significativa al desarrollar conceptos esenciales para las computadoras modernas y descifrar mensajes cifrados durante la Segunda Guerra Mundial. Otros nombres clave incluyen a Dennis Ritchie, creador del lenguaje C. Bjarne Stroustrup, responsable de C++, y Guido van Rossum, creador de Python. Este último es un lenguaje fundamental en la inteligencia artificial y el big data.