miércoles, 18 de noviembre de 2015

Tipos de lenguajes de programacion

Los lenguajes de programación no son simplemente un detalle más del amplio mundo de la informática, y por lo tanto deben ser vistos como el fundamento y la base del desarrollo y avance de la computación.

Estudiar los conceptos básicos, clasificación, diferencias, propiedades y funcionamiento de los lenguajes de programación es elemental para cualquier estudiante o profesional dedicado a la computación, pues de esa manera se logra tener una perspectiva global y mucho más amplia que tendrá mucho peso al estar bien documentados y al conocer qué son, cómo se clasifican y de qué manera trabajan los lenguajes de programación.

Un ordenador no entiende un lenguaje como el que utilizan los humanos, sino que el lenguaje que entiende se llama “lenguaje binario” o “código binario” o “código máquina” que consiste en ceros y unos básicamente, es decir, una máquina sólo utiliza los números 0 y 1 para codificar cualquier acción a tomar.



Según la cercanía que los lenguajes tienen hacia el idioma de máquina se clasifican de la siguiente forma: 

-Lenguajes de programación compilados: Cuando los programas de una computadora se traducen a código máquina antes de ejecutarse, tiene lugar un lenguaje de programa compilado. Se diferencia sustancialmente del lenguaje interpretado, porque en este último los programas se traducen y también se ejecutan por instrucción.
-Lenguajes de programación interpretados: Son una alternativa diferente de los compiladores, que se aplican cuando es necesario traducir lenguajes de alto nivel. En vez de traducir el programa principal para luego grabarlo de manera permanente en el código del objeto, se produce la corrida de compilación para ser usado en una corrida de producción posterior. El programador únicamente carga el programa principal en la computadora, junto con todos los datos que serán procesados.
-Lenguajes de programación declarativos: Son aquellos en los cuales se le indica a la computadora cuál es el objetivo planteado, y que se desea obtener. De esta manera se utilizan buscadores o bases de datos, y se traducen las palabras de la búsqueda a la computadora que efectuará la acción.
-Lenguajes de programación de descripción de máquina: Son programas, que se utilizan para denominar la salida a una impresora, traducirla y seguir las instrucciones del lenguaje de descripción de la página para construir el texto y también los gráficos, que darán lugar a la creación de la imagen en la página. El lenguaje de descripción de página es como otros lenguajes de la computadora, pero con un programa indexado que le permitirá al usuario la manipulación de la salida.

No hay comentarios:

Publicar un comentario