Tipos de lenguajes
par Alberto Estrada
1. Unidad de entrada
1.1. Mediante la cual se insertaban las tarjetas perforadas para introducir las instrucciones y datos en la máquina.
2. Unidad de memoria
2.1. Almacenaba los datos y resultados intermedios
3. Clasificación
3.1. Un lenguaje de bajo nivel es trasladado fácilmente a lenguaje de máquina (la palabra bajo se refiere a la abstracción reducida entre el lenguaje y el hardware).
4. Lenguajes de bajo nivel
4.1. es el que proporciona poca o ninguna abstracción del microprocesador de una computadora
5. C++
5.1. La estructura y la orientada a objetos
6. Componentes
6.1. En este orden, los lenguajes de alto nivel han facilitado su uso al implementar un lenguaje parecido al inglés, más reducido y formal, para establecer condiciones como if-then-else, indicar el tipo de dato que se va a manejar, como integer, real, double, o señalar eventos como print.
6.1.1. De igual manera, hay signos y operadores que ayudan a estructurar operaciones matemáticas o lógicas, como suma, resta, multiplicación (+, -, *, /), etcétera.
7. Instrucciones
7.1. Son estructuras gramaticales predefinidas, muy parecidas al lenguaje humano, para generar secuencias de acciones que conformen un programa. Van desde los operadores aritméticos y lógicos básicos (sumas, restas, and, or)
8. Funciones y objetos
8.1. una serie de instrucciones localizadas fuera del cuerpo principal del programa que realizan una tarea específica y regresan un resultado; pueden ser empleadas a lo largo de un programa una o varias veces. Los lenguajes de alto nivel, además de las funciones predefinidas por el propio lenguaje, permiten al programador diseñar y construir sus propias funciones.
8.1.1. https://programas.cuaed.unam.mx/repositorio/moodle/pluginfile.php/1023/mod_resource/content/1/contenido/img/funcionamiento_interprete.svg