1. COMPUTADORA
1.1. Ordenador o máquina que recibe procesa y emite información programada
1.2. ELEMENTOS
1.2.1. Medios de salida
1.2.1.1. Monitor
1.2.1.2. Impresora
1.2.1.3. Bocinas
1.2.2. Medios de entrada
1.2.2.1. Teclado
1.2.2.2. Mouse
1.2.2.3. Microfono
1.2.3. Encargados de reconocimiento y manipulación de la información
1.2.3.1. Hardware
1.2.3.1.1. Partes tangibles de la computadora
1.2.3.2. Software
1.2.3.2.1. Software de sistemas
1.2.3.2.2. Software de aplicación
1.2.4. Sistemas operativos
1.2.4.1. Windows
1.2.4.2. Linux
1.2.4.3. Programa que organiza el trabajo de la computadora
1.2.4.4. Unix
1.2.4.5. Mac OS
2. PARADIGMA DE PROGRAMACIÓN
2.1. Imperativo
2.2. Logico
2.3. Estructurado
2.4. Modular
2.5. Funcional
2.6. En la nube
3. LENGUAJE DE PROGRAMACIÓN
3.1. EVOLUCIÓN
3.1.1. Primera Generación
3.1.2. Segunda Generación
3.1.3. Tercera Generación
3.1.4. Cuarta Generación
3.1.5. Quinta Generación
3.2. HERRAMIENTAS PROGRAMADAS
3.2.1. Compiladores
3.2.2. Intérpretes
3.2.3. Ejecutables
3.2.4. Editores de texto
3.3. CLASIFICACIÓN DEL LENGUAJE
3.3.1. Alto nivel
3.3.1.1. C++
3.3.1.2. Java
3.3.1.3. Phyton
3.3.2. Bajo nivel
3.3.2.1. Lenguaje máquina
3.3.2.2. Lenguaje ensamblador