Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algol 68
Algol 68
- Historia:
ALGOL 68 es una tercera revisin de ALGOL. Van Wijngaarden propuso ampliar ALGOL, crear un
"ALGOL generalizado". Se basaba en la idea de que la complejidad de los lenguajes era la causa de
sus limitaciones.
ALGOL 68 se ha utilizado muy poco, en parte debido a que su informe original utilizaba una
terminologa nueva y era difcil de leer. Por ejemplo, llama modos (modes) a los tipos de datos y
unidades (units) a las expresiones. Sin embargo ALGOL 68 fue decisivo para la aparicin de Pascal.
- Caractersticas:
- Ventajas:
1. Fue el primer lenguaje en emplear los trminos BEGIN y END para delimitar bloques de
declaracin.
2. Proporciona recursos para estructurar datos, similares a los que se pueden encontrar en
lenguajes derivados de ALGOL 60 como Pascal, C.
3. Es favorable usar ALGOL 68 sobre Pascal en el manejo de registros variantes.
4. Estructuras de datos definidas por el usuario.
- Desventajas:
- Sintaxis:
BEGIN
PROCESO
END
Para la salida estndar es decir lo que se nos puede mostrar en pantalla es muy
simple, es solo un "print".
Para declarar variables en ALGOL se tiene que poner en maysculas por ejemplo : INT
option.
El uso del If-Else como la instruccin de seleccin en vez de usar la palabra else se usa
ELIF y los If se cierran con FI.
- Referencias:
http://lafuenteunlp.com.ar/web/wp-content/uploads/2012/01/Conceptos-
Preguntas-Finales.pdf
http://www.ecured.cu/index.php/ALGOL
http://groups.engin.umd.umich.edu/CIS/course.des/cis400/algol/algol.html