¡Los 7 Programadores Más Importantes de la Historia!

¡Hola comunidad! ¿Sabían que los 7 programadores más importantes no son los dueños de Google ni Facebook? ¡Su legado va más allá! Estos 7 pioneros cambiaron al mundo ¡y sus creaciones están más vivas que nunca! Aquí te cuento cuáles son 👇

Diseño web
8 minutos
Hace 2 años
¡Los 7 Programadores Más Importantes de la Historia!

¡Accede a cientos de cursos
con solo un pago al año!

Blog Microbanner

¿Quiénes crees que han sido los programadores más importantes? ¿Los que más aportes han hecho a la industria de la tecnología, y a la humanidad?

Hoy hemos recopilado siete de ellos (aunque hay muchos más, para una parte dos). Algunos de ellos siguen con vida, otros ya no están entre nosotros, pero su invaluable legado es la base de muchísimas tecnologías, y revolucionaron para siempre la manera en que el funciona el mundo. Quédate hasta el final y descubre si se encuentra tu programador favorito en esta lista 👇


1. Ada Lovelace: La primera programadora

Es cierto que en las carreras de tecnología históricamente han habido más hombres que mujeres, ¡Pero esto no significa que sea una carrera de hombres! ¿No me crees? Pues permíteme comentarte que el primer ser humano programador de la historia fue una mujer.

El primer programa

Ada Lovelace tradujo del francés al inglés el manual de la famosa máquina analítica de Charles Babbage, y agregó unas notas en las que planteaba la idea de una máquina universal programable (en un tiempo que no existían los lenguajes de programación).

En sus notas escribió algoritmos, definiendo las subrutinas, las condicionales y los bucles recursivos para calcular los números de Bernoulli, todo en papel.

La máquina analítica nunca se construyó, por lo que los algoritmos de Ada Lovelace se quedaron plasmados en papel. Pero más adelante se construyó, y funcionaban.

Por su influencia en el mundo de la informática, el primer lenguaje de programación utilizado por las fuerzas militares de EE.UU fue llamado "ADA" en su honor.

Ada Lovelace, La primera programadora EDteam


2. Grace Hopper: El primer compilador de la historia

Pero Ada Lovelace no fue la única, porque un siglo después de su muerte, es creado el primer compilador (es decir, un programa que traduce lenguaje de programación, a lenguaje de máquina o binario) y lo hizo también una mujer.

Creó el primer manual de programación

Remontémonos a los años 40, cuando el mundo de la programación apenas comenzaba. Si, la época en la que las computadoras no cabían en la palma de tu mano como ahora, sino que se encontraban en universidades, y eran extensas maquinarias con varias toneladas de peso.

En esa época, las computadoras eran electromecánicas y para poder programarlas en lenguaje binario o ensamblador, se utilizaban cables e interruptores.

En esta época fue cuando Grace Hopper escribió el primer libro de programación: un manual de instrucciones para programar el Mark I.

🐞 Además, con su equipo se popularizó el término bug, porque encontraron una polilla que bloqueaba el funcionamiento de la Mark II ¡Lee la historia completa en este blog!

Creó el primer compilador

Más adelante, trabajando en la UNIVAC (Universal Automatic Computer, otra de las primeras computadoras comerciales), le planteó a su equipo que las computadoras deberían poder programarse en inglés.

Sus compañeros la rechazaron durante 3 años, diciéndole que no era posible, que las computadoras no entienden inglés. Pero ella no se rindió, dijo que lo haría posible.

Así que, cansada de tener que programar en el tedioso lenguaje ensamblador creó FLOW-MATIC, el primer compilador.

Su logro fue un verdadero hito para la informática, tanto así que luego estuvo en los comités que crearon los primeros lenguajes de programación: Fortran y COBOL. ¿Conocías esta historia?

Grace Hopper


3. Dennis Ritchie: El creador de UNIX y del lenguaje C

Si Ada Lovelace escribió el primer programa, y Grace Hopper escribió el primer compilador, el siguiente programador diseñó el primer sistema operativo de la historia.

Dennis Ritchie decía que él no era lo suficientemente inteligente para ser físico o matemático (sí lo era), pero le gustaba la programación. Por eso en 1967 abandonó su postgrado de Matemáticas Aplicadas en Harvard para entrar en los legendarios Laboratorios Bell (que son como la cuna de Silicon Valley, tal como te contamos en este video).

Esa decisión lo llevó a aplicar sus conocimientos en las computadoras y en la informática, haciendo contribuciones extraordinarias.

Ritchie falleció en octubre de 2011, a los 70 años, pero no sin antes dejar un gran legado:

Creó el sistema operativo UNIX

Al poco tiempo de entrar a los Bell Labs en la década de los 60, en esos tiempos cuando aún las computadoras no tenían un sistema operativo interoperable (no se podía trasladar la arquitectura entre varias computadoras, ni pasar los mismos programas), le asignaron trabajar junto a Ken Thompson en el desarrollo del Sistema Operativo MULTICS, pero este S.O. les resultó demasiado complicado, y muy pesado.

Más tarde encontrarían una computadora PDP-7 en la que comenzaron a construir un S.O. multiplataforma desde cero. Así nació UNIX (Uniplexed Information and Computing System).

UNIX, un sistema operativo multipropósito e interoperable, significó un cambio de paradigma y una revolución tecnológica que hizo más eficiente el desarrollo de software.

Creó el lenguaje C de programación

Para estar a la altura del nuevo sistema UNIX que había sido escrito en código ensamblador, entre 1969 y 1973 Ken Thompson creó el lenguaje B, pero necesitaba muchas mejoras.

Más adelante, B fue reemplazado por el superpoderoso C, que fue creado por Ritchie. C le dio a UNIX más flexibilidad y permitió que se instalara en múltiples plataformas.

C no será el primer lenguaje de programación, pero de él descienden prácticamente todos los lenguajes de la actualidad: Java, C++, C# de Microsoft, Objective C, Swift, Python, Ruby, PHP, etc.

Y ni hablar de UNIX, un sistema operativo que es el ADN de la mayoría de los sistemas operativos de la actualidad, algunos tan famosos como NextStep, macOS, Solaris, Linux y sus derivados, Android e iOS. ¡Gracias Ritchie!

Dennis Ritchie el creador de UNIX y C


4. Bill Gates: El creador de la industria del Software

Aproximadamente 10 años después de que Dennis Ritchie creara UNIX, aún se subestimaba el poder del Software; el software se veía como un producto necesario, pero secundario frente al Hardware.

Pero esto cambió por completo en 1975 cuando Bill Gates y Paul Allen crean el lenguaje Altair BASIC para el Altair 8800, el primer computador personal.

Bill desde niño se obsesionó con la programación

La mayoría recuerda a Bill Gates como un empresario multimillonario, pero muchos ignoran qué fue lo que llevó hasta ese lugar:

Cuando era apenas un muchacho podía pasarse de 14 a 16 horas programando sin parar. Tanto así que se "desmayaba" del sueño frente al teclado y continuaba en la misma línea de código donde se había quedado, ¡Y cuando no podía programar en una computadora, lo hacía en papel!

Y es que desde niño Bill Gates fue afortunado: fue llevado a una escuela donde había una terminal de tiempo compartido (una computadora que se conecta a una gran computadora central a través de red, y puedes usar tiempo de esa computadora para practicar); a partir de esa experiencia, Bill Gates se volvió completamente aficionado a la programación.

Creó la industria del Software

Sí, Bill Gates estaba obsesionado con la programación, y gracias a ese nivel de pasión es que en el 74 cuando Paul Allen le mostró la portada del Popular Electronics donde aparecía el Altair 8800, tuvo una revelación y se puso a escribir (junto a Paul Allen y otro amigo) el sistema Altair Basic en apenas 3 meses.

Ese fue solo el comienzo, porque más adelante fundó Microsoft. Sus creaciones impulsaron el florecimiento de la computación moderna, ¡y todo comenzó con un adolescente obsesionado con la programación!

Y si quieres saber más de esta historia, entonces guárdate este otro video para verlo más tarde 🍿.


5. Tim Berners-Lee: El creador de la Web

Tim Berners-Lee podría ser el único pionero del que casi nadie oído hablar, pero utilizamos sus inventos todos los días.

¿Sabías que la web fue creada por frustración?

En el año 1984, Berners-Lee estaba frustrado mientras trabajaba como investigador en el CERN (Organización Europea para la Investigación Nuclear), porque los métodos para compartir información eran demasiado engorrosos:

Había que intercambiar correos electrónicos, o aún peor, iniciar y cerrar sesión en diferentes ordenadores para acceder a la información.

💡 Aquí fue cuando a él se le ocurrió la idea de que los documentos se conectasen unos con otros. A esa conexión le llamó hipervínculo o hipertexto, el famoso “link”, la base de toda la web.

Pero faltaba algo, un elemento necesario para crear documentos que contuvieran enlaces. Así creó un lenguaje de marcado, al que llamó HTML (HyperText Markup Language). Hoy, HTML es el lenguaje con el que se construye toda la web, y puedes aprenderlo aquí en EDteam con el mejor curso de HTML en español ¡Mira las primeras clases gratis!

Pero, ¡Aún le faltaba un tercer ingrediente!

Ya tenía los hipervínculos, y un lenguaje que hacía que los documentos se conectasen mediante esos hipervínculos, pero faltaba una manera de conectar esos documentos en la red.

Recordemos que Internet ya existía para ese entonces, porque web e internet no son lo mismo, tal como te expliqué en este blog.

Por eso creó el protocolo HTTP, que son una serie de instrucciones que permiten conectar documentos a través de la red de Internet. Y por si te da curiosidad, así se veía el primer sitio web.

HTTP+HTML = ¡WWW!

Y así nació la World Wide Web 🌐. Unos años después aparece Mosaic, el primer navegador web; luego aparece Netscape, el navegador que acercó internet a todo el mundo; después Internet Explorer, luego Amazon, Google, Facebook, etc.

Para el año 2000 la web se convierte en una auténtica revolución, y si no me crees, necesitas leer la primera parte de este blog.

Hoy la web es una de las revoluciones más grandes de la tecnología y comenzó con Tim Berners-Lee frustrado porque no podía compartir información.

Actualmente Berners-Lee tiene 66 años y es el director del World Wide Web Consortium (W3C), que supervisa el desarrollo continuo de la Web.


4. Linus Torvalds: Creador de Linux y GIT

¡Este nombre seguro que se te hace familiar! Linus Torvalds comenzó en el mundo de la informática a los 11 años gracias a su abuelo, un matemático de la Universidad de Helisnki.

En 1980, su abuelo compró uno de los primeros ordenadores Commodore y le pedía “ayuda” a Linus para utilizarla (el abuelo escribía los programas en BASIC y Linus los tipeaba). Tanta fue la influencia, que en 1988 entró en la Universidad de Helsinki, donde estudió ciencias de la computación.

Y a la edad de 21 años, en octubre del 91, anunció la primera versión de Linux.

¡Linux fue creado por accidente!

¿Recuerdas cuando te hablaba del Sistema Operativo UNIX que creó Dennis Ritchie en los años 60? Pues en los años 90, Linus estaba jugando su computadora, tratando de crear un clon de UNIX.

Le agregó capas y capas a su proyecto, ¡hasta que se dio cuenta que había creado el núcleo de un sistema operativo!

A este pequeño sistema operativo le llamó Linux (una combinación entre UNIX y su nombre, Linus), y lo regaló al público para que le hicieran mejoras. La comunidad lo amó y comenzaron a colaborar; y si quieres saber más de esta historia te invito a este video.

El sistema operativo más utilizado del mundo

Linux creció tanto, que se convirtió en la base de los sistemas operativos más utilizados en el mundo.

🌐 Es implementado en servidores a nivel global, y utilizado en desarrollo web, móvil y de escritorio, por su seguridad y capacidad de personalización (hasta Android OS tiene Linux en el núcleo).

Algunas de sus distribuciones más famosas son: Ubuntu, Debian, Red Hat (la distribución más importante en el mundo empresarial), etc. Y en EDteam tienes la Carrera de Linux Para Programadores donde aprenderás desde los conceptos más básicos, hasta moverte por la terminal y administrar servidores Linux en la nube.

¿Sabías que Linus Torvalds creó GIT para no tratar con la gente?

Linus es además conocido por sus pésimas habilidades sociales (ha tenido que ir a terapia para controlarse), y en una TED Talk contó que en 2005 creó GIT para poder trabajar con otros programadores de manera remota y descentralizada, sin necesidad de tratar con ellos personalmente.

¡Hoy GIT es el sistema de control de versiones estándar del desarrollo de software!, apréndelo desde cero con el profe @betoquiroga, ¡porque ya sabes que en español, nadie explica mejor que EDteam!

Este sistema sentó las bases para plataformas tan populares como GitLab y GitHub que utilizan GIT para el control de versiones y desarrollo en la nube.

¿Qué hubiese pensado el abuelo de Linus al ver que su nieto se convirtió en uno de los programadores de software más reconocidos del mundo, que revolucionó la industria informática 🙂?


7. Guido Van Rossum: El creador de Python

Si te pregunto cuál es el lenguaje más versátil del mundo, más utilizado y que tiene más campos de aplicación, seguro me responderás que Python.

¡Efectivamente! Python es el lenguaje estrella en la actualidad y es el más fácil de aprender, y aún mejor, puedes aprenderlo desde cero a avanzado en EDteam.

¿Pero sabías que fue creado por diversión?

En diciembre del 89, Guido Van Rossum estaba buscando un "hobby” de programación que lo distrajese durante Navidad. Fue entonces cuando comenzó escribir un nuevo lenguaje de programación, al que llamaría Python 🐍.

Como Van Rossum creó este lenguaje sin ánimos de lucro, lo liberó a la comunidad. Python ha crecido tanto que se utiliza en el data science, Inteligencia artificial y en el desarrollo de aplicaciones de todo tipo, incluyendo algunas famosas como: Pinterest, Dropbox, Instagram, Netflix, Spotify, Instagram, Uber, y hasta Windows 10.

¿Y por qué Python es tan maravilloso?

Porque Python fue creado pensando en la sencillez.

De hecho, te presento al famoso Zen de Python que explica los principios de este lenguaje, y el más importante de ellos es la sencillez: una sintaxis tan sencilla que pareciera que estás leyendo un texto en inglés.

El Zen de Python


¡Te invito a ver el video completo!

Esto es solo una parte de este video ¿Quieres conocer más detalles interesantes sobre estos 7 programadores que cambiaron al mundo? ¡Quédate a verlo!

¿Te gustó este blog? ¡Entonces No Te Detengas! Visítanos en ed.team/cursos y descubre por ti mismo que en español, nadie explica mejor que EDteam.

Comentarios de los usuarios

Pregunta a ChatEDT