Deusto Ingeniería 24 (Año 2023) - Universidad de Deusto
Programación estructurada - Clasificación de los lenguajes de programación
1. Clasificación de los
lenguajes de programación
INSTITUTO TECNOLÓGICO DE TIJUANA
DEPTO. INGENIERÍA ELECTRICA Y ELECTRÓNICA
PROGRAMACIÓN ESTRUCTURADA
INTEGRANTES:
- Alcantar Magaña Jose Angel - 14211887
- Meza Ávila Daniel Ernesto - 14211334
- Pérez ventura Leobardo Alexis - 14211340
- Portugal Osuna Andrés de Jesús - 14211911
3. Introducción
Un lenguaje de programación consiste en un conjunto de
órdenes o comandos que describen el proceso deseado para
cierta aplicación, cada lenguaje tiene sus instrucciones y
enunciados verbales propios que se combinan para formar los
programas de cómputo.
Los lenguajes que los equipos usan para comunicarse entre ellos
no tienen nada que ver con los lenguajes de programación, se les
conoce como protocolos de comunicación.
Los lenguajes de programación no son aplicaciones, si no
herramientas que permiten construir y adecuar aplicaciones.
4. Desarrollo
Los lenguajes de programación se pueden clasificar de
acuerdo con diversos criterios:
Proximidad al lenguaje natural
Desarrollo histórico
Nivel de abstracción
Procesamiento de comandos
Ejecución del programa
5. En estos lenguajes la
codificación se hace
utilizando un lenguaje binario
de ceros y unos que son los
únicos dígitos o símbolos que
pueden entender cualquier
computador.
Desarrollo
Lenguaje máquina Lenguajes simbólicos
Estos lenguajes utilizan
caracteres naturales para
escribir las instrucciones de los
programas.
Lenguajes
6. Este tipo de lenguaje es
más fáciles de aprender
porque se usan palabras
o comandos del lenguaje
natural
Desarrollo Lenguajes simbólicos
Lenguajes de bajo
nivel
Lenguajes de alto
nivel
Los lenguajes de este tipo
son difíciles de usar,
específicos de cada
procesador, si nos
llevamos el programa a
otro computador será
preciso reescribir el
programa desde el
comienzo.
7. Lenguajes de alto nivel
Desarrollo
Imperativos Declarativos
Orientados
a objetos
Orientados
a problema
Fundamentan
en el uso de
variables para
almacenar
valores y el uso
de instrucciones
que indican las
operaciones a
realizar sobre los
datos.
Los programas
se construyen
mediante la
definición de
funciones.
Consisten en
descripciones
de unidades
denominadas
objetos que
encapsulan los
datos y las
operaciones
que actúan
sobre ellos.
Este tipo de
lenguajes están
diseñados para
problemas
específicos.
8. Lenguajes de bajo nivelDesarrollo
Ensamblador
Sus instrucciones suelen ser una denominación abreviada de
la instrucción máquina que simbolizan, y tienen una
correspondencia casi directa a las instrucciones máquina que
representan. El código resultante de la ejecución del
programa ensamblador generaría un código binario
ejecutable.
9. Lenguajes de programación
Lenguaje máquina
Lenguajes
simbólicos
Bajo nivel Alto nivel
Ensamblador
Imperativos
Declarativos
Objeto
Problema
Compiladores
10. Conclusión
Los lenguajes de programación se clasifican de diferentes maneras, la
más utilizada es por proximidad, ya sea al lenguaje máquina o natural.