Programas
by Kovan Cadena
1. Elementos auxiliares de un programa
1.1. Contadores
1.2. Acumuladores
1.3. Interruptores
2. Lenguajes de programación
2.1. 1955: FORTRAN.
2.2. 1960: LISP, ALGOL, COBOL.
2.3. 1965: APL, SNOBOL, PL/1, BASIC.
2.4. 1970: PROLOG, ALGOL68, SIMULA67.
2.5. 1975: C, PASCAL.
2.6. 1980: MODULA-2, LIS, EUCLID.
2.7. 1985: ADA.
3. Variables
3.1. Elementos de almacenamiento de datos o direcciones de memoria, que pueden variar en el desarrollo o proceso del programa.
4. Constantes
4.1. Elementos del almacenamiento de datos o direcciones de memoria, que no varían de ninguna forma durante el proceso del programa
5. Identificadores
5.1. Los identificadores son las palabras con las que identificamos o llamamos a una variable o constante.
6. Palabras reservadas
6.1. Hay ciertas palabras que no se pueden utilizar como identificadores, puesto que ya son utilizadas por el propio lenguaje para una finalidad determinada.
7. Bloques de un programa
7.1. Bloque de declaraciones
7.2. Bloque de instrucciones
8. Partes principales de un programa
8.1. Entrada de datos
8.2. Proceso o algoritmo
8.3. Salida de resultados
9. Clasificación de las instrucciones
9.1. Instrucciones de declaración
9.2. Instrucciones primitivas
9.3. Instrucciones de asignación
9.4. Instrucciones de entrada
9.5. Instrucciones de salida
9.6. Instrucciones compuestas
9.7. Instrucciones de control
9.8. Instrucciones alternativa
9.9. Instrucciones de salto condicional
9.10. Instrucciones de salto incondicional
9.11. Instrucciones repetitivas
10. Tipos de programas
10.1. Programas lineales
10.2. Programas alternativos
10.3. Programas ciclicos
10.4. Programas de gestión
10.5. Programas técnicos
10.6. Programas de diseño (CAD)
10.7. Programas de simulación
10.8. Programas educativos
10.9. Programas de inteligencia artificial
11. Tipos de datos primitivos
11.1. Tipos de datos originales de un lenguaje de programación, esto es, aquellos que nos proporciona el lenguaje y con los que podemos (en ocasiones) construir tipos de datos abstractos y estructuras de datos