2. Lenguajes de programación

Icono IDevice Actividad
Un lenguaje de programación es una herramienta que nos permite crear programas y software. Está formado por un conjunto de reglas sintácticas y semánticas y de símbolos que definen su estructura y el significado de sus elementos y expresiones. 

¿Somos capaces de comunicarnos con el ordenador en su propio idioma? Puede que con un poco de tiempo... No, no podríamos realizar los programas "hablando" con 0 y 1. Los lenguajes de programación pretenden acercarse lo más posible al lenguaje humano o natural para comunicarnos con el ordenador en su propio idioma, es decir, en código máquina.

 

 

Existen muchos lenguajes de programación y también muchos criterios para clasificarlos. El que vamos a utilizar se basa en el criterio de abstracción, ya que es la clasificación más habitual. Por tanto, podemos tener dos tipos de lenguajes de programación:

 

  • Lenguajes de bajo nivel: código máquina y ensamblador.
  • Lenguajes de alto nivel: 1ª generación, 2ª generación, evolución de la 2ª generación, 3ª generación y 4ª generación.
Icono de IDevice de pregunta AV - Pregunta de Elección Múltiple
Mira la presentación sobre la evolución de los lenguajes de programación y contesta las siguientes preguntas.
1) Los lenguajes primitivos eran orientados a:
  
a) La máquina.
b) Objetos.

2) COBOL es un lenguaje de programación creado para:
  
a) Resolver ecuaciones algebraicas.
b) Desarrollar aplicaciones comerciales.

3) MODULA-2, ADA y Delphi son lenguajes de programación que proceden de:
  
a) BASIC
b) PASCAL
c) C

4) JAVA es un lenguaje de programación orientado a:
  
a) La máquina.
b) Objetos.