Curso : lógica de progracion
Lenguajes de Programación
Definición
Un LENGUAJE DE PROGRAMACION consiste en una serie
específica de caracteres que permiten dar instrucciones a un
computador, con la finalidad de lograr que ella realice
ciertas acciones en la solución de algún problema
computarizado. Cada lenguaje tiene características propias
en cuanto a su GRAMATICA Y su SINTAXIS
Clasificación
 Es posible clasificar los lenguajes de programación
siguiendo diferentes criterios.
 Se considerarán tres:
 – Nivel de Abstracción
 – Finalidad del lenguaje
 – Características del lenguaje
Naturales
 Los lenguajes naturales o bien conocidos como
lenguajes humanos no son más que un medio para
lograr a la comunicación de pensamientos
2. Lenguajes de Programación
 Su propósito es más restringido, son
limitados por la capacidad del hardware y del
software. Se orientan más hacia el mandato
de acciones a ejecutar por el computador
 Características de los Lenguajes de Prog
2. Lenguajes de Programación
 No se requiere que comuniquen una gran
variedad de pensamientos, es suficiente que
permitan la transmisión de solo cuatro
pensamientos básicos (cuatro tipo de
operaciones)
 •Es imprescindible que la comunicación sea
precisa y clara, es decir, no debe admitir
ambigüedades
 Clasificación
 Es posible clasificar los lenguajes de
programación siguiendo diferentes criterios.
 Se considerarán tres:
Nivel de Abstracción
 – Finalidad del lenguaje
 – Características del lenguaje
Niveles de los Lenguajes de Programación
clasificar según su cercanía o similitud al
lenguaje máquina o lenguaje binario, a esto se
le conoce como nivel del lenguaje. Mientras más
parecido sea el lenguaje al lenguaje máquina o
binario su nivel será menor y contrapuesto se
tendrá los lenguajes de alto nivel que se
asemejan a los lenguajes naturales
Este nivel corresponde al lenguaje de
programación ASSEMBLER o lenguaje
Ensamblador que está asociado a un respectivo
. Bajo Nivel
Lenguaje máquina. El lenguaje ensamblador es
Simplemente una representación simbólica del lenguaje
máquina asociado, lo cual permite una programación menos
tediosa que con el lenguaje máquina correspondiente
13
1. Bajo Nivel
Este lenguaje requiere que el programador conozca
profundamente la arquitectura del equipo, además que
presenta una complicación de programación mayor que
con los lenguajes de alto nivel

Lenguajes de programacion

  • 1.
    Curso : lógicade progracion
  • 2.
    Lenguajes de Programación Definición UnLENGUAJE DE PROGRAMACION consiste en una serie específica de caracteres que permiten dar instrucciones a un computador, con la finalidad de lograr que ella realice ciertas acciones en la solución de algún problema computarizado. Cada lenguaje tiene características propias en cuanto a su GRAMATICA Y su SINTAXIS
  • 3.
    Clasificación  Es posibleclasificar los lenguajes de programación siguiendo diferentes criterios.  Se considerarán tres:  – Nivel de Abstracción  – Finalidad del lenguaje  – Características del lenguaje Naturales  Los lenguajes naturales o bien conocidos como lenguajes humanos no son más que un medio para lograr a la comunicación de pensamientos
  • 4.
    2. Lenguajes deProgramación  Su propósito es más restringido, son limitados por la capacidad del hardware y del software. Se orientan más hacia el mandato de acciones a ejecutar por el computador
  • 5.
     Características delos Lenguajes de Prog 2. Lenguajes de Programación  No se requiere que comuniquen una gran variedad de pensamientos, es suficiente que permitan la transmisión de solo cuatro pensamientos básicos (cuatro tipo de operaciones)  •Es imprescindible que la comunicación sea precisa y clara, es decir, no debe admitir ambigüedades
  • 6.
     Clasificación  Esposible clasificar los lenguajes de programación siguiendo diferentes criterios.  Se considerarán tres: Nivel de Abstracción  – Finalidad del lenguaje  – Características del lenguaje
  • 7.
    Niveles de losLenguajes de Programación clasificar según su cercanía o similitud al lenguaje máquina o lenguaje binario, a esto se le conoce como nivel del lenguaje. Mientras más parecido sea el lenguaje al lenguaje máquina o binario su nivel será menor y contrapuesto se tendrá los lenguajes de alto nivel que se asemejan a los lenguajes naturales
  • 8.
    Este nivel correspondeal lenguaje de programación ASSEMBLER o lenguaje Ensamblador que está asociado a un respectivo . Bajo Nivel Lenguaje máquina. El lenguaje ensamblador es Simplemente una representación simbólica del lenguaje máquina asociado, lo cual permite una programación menos tediosa que con el lenguaje máquina correspondiente 13 1. Bajo Nivel Este lenguaje requiere que el programador conozca profundamente la arquitectura del equipo, además que presenta una complicación de programación mayor que con los lenguajes de alto nivel