Está en la página 1de 3

Evolución de los lenguajes de Programación

1. Definición

Un lenguaje de programación “es un lenguaje diseñado para describir el conjunto de acciones


consecutivas que un equipo debe ejecutar.”

Entonces podemos entender que un lenguaje de programación es un modo práctico para que los
seres humanos puedan dar instrucciones a una máquina, es la forma en la que se puede
comunicar con el equipo.  Así mismo el término "lenguaje natural" define el medio de
comunicación compartido por un grupo de personas (por ejemplo: alemán o español).

El lenguaje que ocupan los equipos para comunicarse entre sí se les conoce como protocolos de
comunicación. Los lenguajes que se ocupa entre equipos y los que se usan para comunicarse
humano equipo trata de dos conceptos totalmente diferentes. Un lenguaje de programación es
muy estricto: a cada instrucción le corresponde una acción de procesador.

El lenguaje utilizado por los equipos, o procesador se denomina lenguaje máquina, este lenguaje
se comunica datos tal como llegan al procesador, que consisten en una serie de 0 y 1 (datos
binarios), por lo que este lenguaje no es comprensible para los seres humanos, razón por la cual se
han desarrollado lenguajes intermediarios comprensibles para el hombre. El código escrito en este
tipo de lenguaje se transforma en código máquina para que el procesador pueda procesarlo. El
primer lenguaje de programación utilizado fue el lenguaje ensamblador. Es muy similar al lenguaje
máquina, pero los desarrolladores pueden comprenderlo.  Así mismo este lenguaje se parece
tanto al lenguaje máquina que depende estrictamente del tipo de procesador utilizado (cada tipo
de procesador puede tener un exclusivo lenguaje máquina). De esta forma un programa
desarrollado para un equipo no puede ser portado a otro tipo de sistema. Se entiende por
portabilidad a la capacidad de usar un programa de software en diferentes tipos de equipos. Para
poder utilizar un programa de software escrito en un código ensamblador en otro tipo de equipo,
a veces será necesario volver a escribir todo el programa, para que pueda ser leído.
2. Características de los lenguajes de programación

En la siguiente imagen se pueden observar las características principales que tiene un lenguaje de
programación:

3. Funciones de los lenguajes de programación

Las funciones se crearon con el objetivo de evitar tener que repetir constantemente fragmentos
de código. Una función podría considerarse como una variable que encierra un código dentro de
sí. Esto quiere decir que cuando accedemos a dicha variable (la función) en realidad lo que
estamos haciendo es ordenar al programa que ejecute un determinado código predefinido
anteriormente.

Todos los lenguajes de programación tienen algunos elementos de formación primitivos para la
descripción de los datos y de los procesos o transformaciones aplicadas a estos datos (tal como la
suma de dos números o la selección de un elemento que forma parte de una colección). Estos
elementos primitivos son definidos por reglas sintácticas y semánticas que describen su estructura
y significado respectivamente.

Observa el siguiente video que reforzará tu aprendizaje en este tema.

4. Referencias

López, Joel Jair. (2012). Lenguajes de programación. Recuperado de:


https://www.youtube.com/watch?v=fPehRTGpVF8
Saltar Tabla de Contenidos

Tabla de Contenidos

 1. Definición

 2. Características de los lenguajes de programación

También podría gustarte