Niklaus Wirth
![Niklaus Wirth — Clic para ampliar Niklaus Wirth]()
Ingeniero eléctrico de origen suizo, especializado rápidamente en computación (
Winterthur, 1934 -
Zúrich, 2024).
Fue profesor en el Instituto Federal de Tecnología de Zúrich (Suiza) y desarrolló, en el año
1971, el lenguaje
Pascal. Este popular
lenguaje de programación se ha utilizado desde entonces como base de la enseñanza del complejo mundo del la
programación. Originalmente sólo quería que fuese una herramienta para poder programar. Nunca intentó que se usara con fines comerciales, como al final acabó ocurriendo.
Las bases del diseño del lenguaje
Pascal se sostienen sobre las propuestas teóricas de
E. W. Dijkstra,
Dahl y
Hoare, constituyendo uno de los principales y primeros exponentes de la
programación estructurada.
Por otro lado, ha sido objeto de innumerables premios a lo largo de su dilatada carrera como el prestigioso
Turing, el
IEEE Computer Society y el de ciencia y tecnología de
IBM, entre otros.
Más allá de Pascal
El profesor
Wirth abarcó innumerables campos, como los
algoritmos y la
estructura de datos, y, también, el diseño de circuitos digitales. Además, ha realizado muchas otras contribuciones al desarrollo de la
informática. Entre éstas podemos destacar el lenguaje
Oberon o
Modula-2. Y, por si todo esto fuera poco, una de sus publicaciones titulada
Algoritmos + Estructura de Datos = Programas es un libro imprescindible. Estuvo involucrado en un proyecto denominado
HADES que trata de la integración del hardware y del software, y de la utilización de este último en diferentes tipos de máquinas.
En fin, todo un mito de la
informática que nos recuerdan a todos, su importante contribución a esta fantástica ciencia.
Los lenguajes de Wirth
Pascal hizo que los
lenguajes de programación fueran más fáciles de usar y de aprender. Con esto, también consiguió que los ordenadores fueran más accesibles y cómodos al público en general.
Pero, como ya se dijo,
Pascal no fue el único que inventó ya que también son obra suya
Modula-2 y
Oberon. El primero es una especie de
Pascal, pero con un diseño modular del que carecía este último. El segundo es mucho más innovador, ya que se trata de una mezcla de lenguaje de programación y de
sistema operativo pensado para estaciones de trabajo personales. A esto, hay que sumarle sus trabajos en diseño de hardware y herramientas
CAD, siempre tratando de disminuir la distancia entre
«contenido y continente
».
En definitiva, todo el trabajo del doctor
Wirth ha contribuido enormemente al desarrollo de la
informática en general y los
lenguajes de programación en particular.
×![Imagen Ampliada]()
Ver también
En el glosario: Algoritmo — Estructura de datos — Lenguaje — Pascal — Programación — Programación estructurada.
En biografías: Anders Hejlsberg —
Charles Hoare —
Donald Knuth —
Edsger Dijkstra —
John Backus.
🧾Listado completo de biografías