1. Lenguaje de medio nivel El mejor lenguaje de medio nivel es el lenguaje(C ) y el único, ya que su programación puede ser debajo nivel y de alto nivel
2. Lenguaje orientado hacia objetos Son lenguajes cuya programación son basados en rutina u objetos, y su principal caracteristicas, es lo de programarse en sistemas operativos graficas
3. Compilador El compilador es aquel se utiliza en programas de alto nivel y su función consiste. En traducir un programa fuente, es decir el que nosotros escribimos, a código objeto, programa que entiende la computadora y así de manera viceversa
4. Sus fases de los compiladores Analizador léxico Analizador sintáctico Analizador semántica Generador de código intermedio Optimizados de código Generador de código objeto
5. Datos , tipos de datos y operaciones primitivas Los datos para su estudio se dividen en: A) datos numéricos: son aquellos que están expresados en números naturales pueden ser positivos o negativos y para su estudio se divide en tipo entero y datos numéricos o flotantes
6. Datos de tipo entero: son aquellos que no contienen ni punto decimal ni exponentes o ambos, es simplemente una secuencia de dígitos opcionalmente procedido por un signo al empiezo del numero se considera como positivo. Tipo de datos reales o flotantes]:un numero real debe contener un punto decimal un exponente o ambos, un numero real no debe terminar con punto decimal
7. B) dato de tipo carácter y cadena: un carácter esta formado por la unidad mas pequeña en computación o sea un bit que puede ser un 0 o un 1 la combinación de 8 bit forman un byte, varios byte forman una cadena una cadena es una secuencia de caracteres, es decir, letras, dígitos y caracteres especiales en cerrados entre comillas, pueden ser tanto letras mayúsculas como minúsculas.
8. el tipologico también llamado boleano: es aquel dato que solo puede formar. 1 de 2 valores. Cierto o falso este tipo de datos se utiliza para representar las alternativas si o no a determinados condiciones. Por ejemplo cunado se pide si un valor entero es par la respuesta será verdadera o falsa según sea par o impar
9. Datos tipo carácter y cadena El tipo carácter es el conjunto finito y ordenado de caracteres que la computadora conoce. Un dato tipo carácter contiene un solo carácter. Los caracteres que reconocen las diferentes computadores no son estándares sin embargo la mayoría reconoce las siguientes caracteres alfabéticos y numéricos
10. Carácter alfabético: de la letra (A) a la letra (Z)tanto minúsculas como mayúsculas caracteres numéricos del 1 al 0 Caracteres especiales: una cadena (strings) es una secesión de caracteres que se encuentran delimitados por una (“) o modo apostrofe o bien por dobles comillas (“) según el tipo de lenguaje de programación la longitud de cadena de caracteres es el números de ellos comprendido entre los separadores o limitadores .
11. Los tipos de datos primitivos se clasifican Datos Numéricos Carácter Logico entero Real
12. Constantes y variables Los programas contienen ciertos valores que no deben cambiar durante la ejecución de un programa tale valores se llaman constantes es una partida de datos llamado objeto. Que permanece sin cambio durante todo el desarrollo del algoritmo o durante la ejecución de un programa.
13. Variables Una variable es un objeto o partida de datos cuyo valor puede cambiar durante el desarrollo del algoritmo , o ejecución del programa. Dependiendo del lenguaje hay diferentes tipos de variables tale como enteros, reales de carácter lógico y de cadena
14. Una variable que es de cierto tipo puede tomar únicamente valores de ese tipo por ejemplo si son de carácter únicamente tendrán valor tipo carácter , los nombre de las variables a veces conocido como identificadores suelen contar con varios caracteres de tipo alfanuméricos de los cuales uno es una letra