Presentación guía sencilla en Microsoft Excel.pptx
Tipos de lenguajes
1. UNIVERSIDAD AUTONOMA DE CHIAPA
FACULTAD DE CONTADURIA PUBLICA
CAMPUS IV
ARQUITECTURA
PROFESOR
CIRO EDUARDO PALOMEQUE BECERRA
TEMA:
CLASIFICACION DE LOS LENGUAJES DE PROGRAMACION
ALUMNO
NESTOR IVAN ESCOBAR HERNANDEZ
2. CLASIFICACION DE LOS
LENGUAJES DE PROGRAMACION
EL LENGUAJE DE CLARATIVO
●
SON AQUELLOS LENGUAJES DE PROGRAMACIÓN EN LOS CUALES
SE LE INDICA A LA COMPUTADORA QUE ES LO QUE SE DESEA
OBTENER O QUE ES LO QUE SE ESTA BUSCANDO, POR EJEMPLOS
DE LENGUAJES DECLARATIVOS SON EL DATATRIEVE, SQL Y LAS
EXPRESIONES REGULARES.
● SIGLAS DE STRUCTURED QUERY LANGUAGE (LENGUAJE ESTRUCTURADO
DE CONSULTAS). ES UN LENGUAJE DECLARATIVO QUE AÚNA
CARACTERÍSTICAS DEL ÁLGEBRA Y EL CÁLCULO RELACIONALES QUE NOS
PERMITE LANZAR CONSULTAS CONTRA UNA BASE DE DATOS PARA
RECUPERAR INFORMACIÓN DE NUESTRO INTERÉS, ALMACENADA EN ELLA.
3. IMPERATIVOS
SE LLAMA LENGUAJES IMPERATIVOS A AQUELLOS EN
LOS CUALES SE LE ORDENA A LA COMPUTADORA CÓMO
REALIZAR UNA TAREA SIGUIENDO UNA SERIE DE PASOS
O INSTRUCCIONES.
EJEMPLO:
PASO 1, SOLICITAR NÚMERO.
PASO 2, MULTIPLICAR NÚMERO POR DOS.
PASO 3, IMPRIMIR RESULTADO DE LA OPERACIÓN.
PASO 4, ETC,
4. GENERACIONES DE LOS LENGUAJES
● ALGO PARECIDO HA OCURRIDO CON LA PROGRAMACIÓN DE LOS ORDENADORES (EL SOFTWARE),
QUE SE REALIZA EN LENGUAJES QUE SUELEN CLASIFICARSE EN CINCO GENERACIONES, DE LAS
QUE LAS TRES PRIMERAS SON EVIDENTES, . ESTAS GENERACIONES NO COINCIDIERON
EXACTAMENTE EN EL TIEMPO CON LAS DE HARDWARE, PERO SÍ DE FORMA APROXIMADA,
● PRIMERA GENERACIÓN: LOS PRIMEROS ORDENADORES SE PROGRAMABAN DIRECTAMENTE EN
CÓDIGO BINARIO, QUE PUEDE REPRESENTARSE MEDIANTE SECUENCIAS DE CEROS Y UNOS
SISTEMA BINARIO. CADA MODELO DE ORDENADOR TIENE SU PROPIO CÓDIGO, POR ESA RAZÓN SE
LLAMA LENGUAJE DE MÁQUINA.
● SEGUNDA GENERACIÓN: LOS LENGUAJES SIMBÓLICOS, ASÍ MISMO PROPIOS DE LA MÁQUINA,
SIMPLIFICAN LA ESCRITURA DE LAS INSTRUCCIONES Y LAS HACEN MÁS LEGIBLES.
● TERCERA GENERACIÓN: LOS LENGUAJES DE ALTO NIVEL SUSTITUYEN LAS INSTRUCCIONES
SIMBÓLICAS POR CÓDIGOS INDEPENDIENTES DE LA MÁQUINA, PARECIDAS AL LENGUAJE HUMANO O
AL DE LAS MATEMÁTICAS.
● CUARTA GENERACIÓN: SE HA DADO ESTE NOMBRE A CIERTAS HERRAMIENTAS QUE PERMITEN
CONSTRUIR APLICACIONES SENCILLAS COMBINANDO PIEZAS PREFABRICADAS. HOY SE PIENSA QUE
ESTAS HERRAMIENTAS NO SON, PROPIAMENTE HABLANDO, LENGUAJES. ALGUNOS PROPONEN
RESERVAR EL NOMBRE DE CUARTA GENERACIÓN PARA LA PROGRAMACIÓN ORIENTADA A OBJETOS.
● QUINTA GENERACIÓN: SE LLAMA ASÍ A VECES A LOS LENGUAJES DE LA INTELIGENCIA ARTIFICIAL,
AUNQUE CON EL FRACASO DEL PROYECTO JAPONÉS DE LA QUINTA GENERACIÓN EL NOMBRE HA
CAÍDO EN DESUSO.
5. Clasificación de los lenguajes de programación
Los lenguajes de programación son lenguajes
creado por el ser humano para poder
comunicarse con las computadoras. EL lenguaje
de programación es el conjunto de símbolos y
palabras que permiten al usuario de una
computadora darle instrucciones y órdenes para
que la computadora los ejecute. Fue el primer
lenguaje de programación. Este tipo de lenguaje
de programación dejo de utilizarse por su gran
dificultad y por la facilidad para cometer errores.
6. ● EXISTEN DIFERENTES CLASES O TIPOS DE
LENGUAJES DE PROGRAMACIÓN:
● 1º EL LENGUAJE MÁQUINA: ES EL LENGUAJE DE
PROGRAMACIÓN QUE ENTIENDE DIRECTAMENTE
LA COMPUTADORA O MÁQUINA. ESTE LENGUAJE
DE PROGRAMACIÓN UTILIZA EL ALFABETO
BINARIO, ES DECIR, EL 0 Y EL 1.
7. LENGUAJES DE PROGRAMACIÓN DE BAJO NIVEL:
SON MUCHO MAS FÁCILES DE UTILIZAR QUE EL
LENGUAJE MÁQUINA, PERO DEPENDEN MUCHO DE
LA MÁQUINA O COMPUTADORA COMO SUCEDÍA CON
EL LENGUAJE MÁQUINA. EL LENGUAJE
ENSAMBLADOR FUE EL PRIMER LENGUAJE DE
PROGRAMACIÓN QUE TRATO DE SUSTITUIR EL
LENGUAJE MÁQUINA POR OTRO MUCHO MÁS
PARECIDO AL DE LOS SERES HUMANOS.
8. ● LENGUAJE DE PROGRAMACION DE ALTO
NIVEL: ESTE LENGUAJE SE CARACTERIZA
POR QUE SON MÁS FÁCILES DE APRENDER
PORQUE SE USAN PALABRAS O COMANDOS
DEL LENGUAJE NATURAL
● LENGUAJES DE PROGRAMACIÓN
ORIENTADOS A OBJETOS: EL SMALLTALK Y
EL C++.