¿Problemas con la PC?, ¿Dudas sobre computación? Preguntá en los Foros
¡Exception! - La excepción de la red
- - Notas - Diccionario Informático
DICCIONARIO INFORMÁTICO
Búsqueda por Letra
0-9 - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - Índice

Búsqueda por Categorías - Ver categorías

Búsqueda por Palabra

Búsqueda personalizada
Más de 3500 términos - Comentar o sugerir algo
Qué significa ALGOL - Información y significado de ALGOL
-Definición de ALGOL



(de ALGOrithmic Language). Familia de lenguajes de programación imperativos iniciada a mediados de los 50, convirtiéndose en un estándar de facto para presentar algoritmos hasta los 80.

Fue diseñado para evitar ciertos problemas presentados en el lenguaje FORTRAN (incluyendo Pascal).

ALGOL utiliza bloques de declaraciones entre paréntesis y fue el primer lenguaje en emplear los términos BEGIN y END para delimitarlos.

Existen tres ramas principales y oficiales de la familia ALGOL:
* ALGOL 58: al principio conocido como IAL (por International Algorithmic Language).
* ALGOL 60: revisión del año 1963.
* ALGOL 68: revisión del año 1973.

Historia de ALGOL

ALGOL fue desarrollado en 1958 en el ETH Zürich. Era usado especialmente en investigaciones informáticas en EE.UU. y Europa.

Su uso en aplicaciones comerciales fue obstaculizado por su falta de un estándar de salida/entrada en su descripción y en el poco interés en el lenguaje por parte de las grandes compañías de computación de la época.

De todas maneras, ALGOL 60 se convirtió en un estándar para la descripción/publicación de algoritmos, logrando así un profundo efecto en el desarrollo de futuros lenguajes.

Otras implementaciones de ALGOL

Algunos incrementos, extensiones, derivados y sublenguajes de ALGOL (son más de 70).

Nombre, año de publicación, autores:

* Elliott ALGOL - 1960 - C. A. R. Hoare.
* Dartmouth ALGOL 30 - 1962 - Thomas Eugene Kurtz.
* Whetstone - 1964 - Brian Randell y L J Russell.
* Simula 67 - 1967 - Ole-Johan Dahl y Kristen Nygaard.
* Otros: Case ALGOL, EMIDEC Algol, GOGOL, X1 Algol 60, USS 90 Algol, Kidsgrove Algol, VALGOL, NU ALGOL, MALGOL, ALGAMS, ALGOL/ZAM, RegneCentralen ALGOL, DG/L, Chinese Algol.









Categoría: Lenguajes de programación -

Sinónimos: ALGOrithmic Language
¿Comentarios, dudas o problemas?: Ingrese a los Foros de Exception.
Los conceptos son exclusivos de ALEGSA. Queda prohibida su reproducción total o parcial (Políticas del diccionario).