Lenguaje de programacion

Páginas: 18 (4380 palabras) Publicado: 28 de agosto de 2013
Lenguajes de Programación
Concepto
Un lenguaje de programación es la notación para la descripción de algoritmos y
estructuras de información; es decir el conjunto de instrucciones y reglas
sintácticas y semánticas para comunicar información, con las que se prepara un
programa antes de ser procesado por la computadora... Sin embargo, siempre que
se piensa en un lenguaje de programación sehace pensando en una herramienta
no sólo en el sentido arriba mencionado, el de la comunicación entre seres
humanos, sino primordialmente como “Un mecanismo de comunicación entre un
individuo con un problema y la computadora digital a ser utilizada para ayudar a
resolverlo”:
Los lenguajes de programación permiten al programador especificar de manera
precisa sobre qué datos debe operar unacomputadora, cómo estos datos deben
ser almacenados o transmitidos y qué acciones debe tomar bajo distintas
circunstancias. Todo esto, a través de un lenguaje que intenta estar cada vez más
próximo al lenguaje humano o natural. Una característica relevante de los
lenguajes de programación es precisamente, que programadores distintos puedan
tener un conjunto común de instrucciones que puedan sercomprendidas entre
ellos para colaborar en la construcción de un programa.
Los procesadores usados en las computadoras son capaces de entender y actuar
según lo indican programas escritos en un lenguaje fijo llamado lenguaje máquina.
Todo programa escrito en otro lenguaje puede ser ejecutado de dos maneras:
A través de un Intérprete: Un programa que va adaptando las instrucciones
conforme sonencontradas, en un proceso conocido como interpretar.
Mediante un Compilador: Traducen los programas, al programa equivalente
escrito en lenguaje de máquina, a este proceso se le llama compilar.
Los lenguajes de programación se pueden clasificar atendiendo a varios criterios:
Como lenguaje ensamblador, según el nivel de abstracción, o según el paradigma
de programación que poseen cada uno deellos.
Los lenguajes de programación surgen para facilitar la comunicación entre un
individuo con un problema y la computadora digital a ser utilizada para ayudar a
resolverlo; la diversidad y cantidad de lenguajes de programación existente lleva
implícito el reconocimiento de que la naturaleza de cada problema determina la
complejidad de las funciones que describen breve y claramente elalgoritmo para
resolverlo. Si pensamos en un lenguaje de programación como un conjunto de
funciones elementales y reglas para combinarlas entre sí, se ve que la naturaleza
de cada problema, determina la naturaleza de las funciones elementales que
describen su solución.

Clasificación de los Lenguajes de Programación
Los lenguajes de programación se pueden clasificar de acuerdo a lossiguientes
criterios:




Según el nivel de Abstracción
Lenguaje Ensamblador
Según el paradigma de Programación



Según el nivel de Abstracción

Según su nivel de abstracción los lenguajes de programación se dividen de la
siguiente manera: Lenguaje Máquina, Lenguajes de Bajo Nivel, Lenguajes de
Nivel Medio y Lenguajes de Alto Nivel.
Lenguaje Máquina
La computadora lo único que puedeejecutar es su conjunto de operaciones
básicas, que están representadas cada una de ellas por un cierto patrón de
ceros y unos (bits). También con bits representamos posiciones en memoria.
Dado que si le damos a la máquina una sucesión de patrones válidos, la
computadora puede ejecutar el proceso, podemos pensar que estos patrones
cumplen con ser un lenguaje de programación.
La forma de lospatrones es específica para cada máquina pues depende de
cómo ésta esté construida. Debido a esto, al lenguaje de este tipo se le conoce
como “lenguaje máquina”, se define el nivel de un lenguaje de programación de
acuerdo a la cantidad de información que contiene cada proposición, en el
caso del lenguaje máquina la instrucción sólo contiene una acción y esto es lo
que hace a este lenguaje...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS