Actualmente existen muchos lenguajes de programación, varios de estos lenguajes se lo debemos precisamente a Niklaus Wirth, quien se considera el padre de la programación moderna como la conocemos hoy en día.
Niklaus Wirth nació el 15 de febrero de 1934 en Suiza. En 1959 se graduó de Ingeniero Eléctrico. Un año después obtiene el título de Máster en Ciencias en la universidad de Laval, en Canadá. En 1963 obtiene su doctorado en ingeniería eléctrica y ciencias de la computación en la Universidad de California en Berkeley. Se desempeñó como profesor asistente en la universidad de Stanford en el departamento de Ciencias de la Computación desde 1963 hasta 1967. Después regresa a Suiza, para desempeñarse como profesor en el Instituto Federal de Zürich, donde continúa trabajando hasta su jubilación en 1999.
Wirth fue el jefe de diseño de los lenguajes de programación Euler, Algol W, Pascal, Modula, Modula-2 , Oberon, Oberon-2 y Oberon-07, y el Componente Pascal. Recibió el Premio Turing para el desarrollo de estos lenguajes de programación en 1984.
El profesor Wirth no solo diseñó lenguajes de programación, sino que también diseñó hardware, utilizando las fortalezas de sus lenguajes de programación con una plataforma adecuada. La primera computadora se llamó Lilith. Fueron construidas en 1980 alrededor de 100, que estuvieron en uso en el ETH durante unos diez años y luego fueron reemplazadas por la estación de trabajo “Ceres”.
Lilith fue una de las primeras compotadoras consideradas como estación de trabajo en todo el mundo con una pantalla gráfica de alta resolución y un mouse. Todo el software del sistema de Lilith se escribió en Modula-2.
Trabajó además en el sistema de diseño y simulación Lola, con el objetivo de enseñar a los estudiantes cuando fue profesor de la ETH Zürich. El propósito de Lola es describir de forma estática la estructura y funcionalidad de los componentes de hardware y de las conexiones entre ellos.
Niklaus Wirth publicó varios libros, entre los que se destacan:
Además su artículo de “Desarrollo de Programas de refinamiento por pasos”, sobre la enseñanza de la programación, es un texto clásico en la Ingeniería de Software, ciencia donde también se le ha reconocido su labor, principalmente por el diseño de algoritmos y estructuras de datos.
En 1987 recibe el Premio Pionero Informático (Computer Pioneer Award) del IEEE.
En el año 1994 fue admitido como miembro de la ACM y también miembro honorífico de la Academia Nacional de Ingeniería de los Estados Unidos.
Sin dudas Wirth fue un profesor ejemplar y un científico destacado que ha podido disfrutar de sus logros en su jubilación.
Murió el 1.º de enero del 2024, a la edad de 100 años.
Los estudiantes de informática y los programadores le agradecemos por sus invaluables aportes. Sirva este artículo como homenaje a Niklaus Wirth, el padre de la programación moderna.
Para conocer más sobre los lenguajes de programación, le recomendamos este artículo.
Información tomada Desde el sitio web histórico de ETH
Evelyn Berezin fue una pionera en el mundo de la informática. Es considerada la creadora…
Cuando comencé a investigar sobre esta mujer nunca pensé que me resultarían tan divertidas sus…
Entre los sistemas de gestión de contenidos (CMS) más populares y usados de todo internet…
Delphi es un entorno de desarrollo visual de tipo RAD (Rapid Application Development). Es un…
Un navegador web, también llamado navegador de Internet o simplemente "navegador", es un programa informático…
En este artículo veremos paso por paso cómo se realiza la instalación de GNU Linux…