-
CONCEPTO
Un lenguaje de programación, en palabras simples, es el conjunto de instrucciones a través del cual los humanos interactúan con las computadoras. Un lenguaje de programación nos permite comunicarnos con las computadoras a través de algoritmos e instrucciones escritas en una sintaxis que la computadora entiende e interpreta en lenguaje de máquina. -
CARACTERÍSITICAS
De las características para utilizar un lenguaje de programación, de manera efectiva, debemos estudiarlo y comprenderlo desde tres perspectivas:
•Sintaxis: el conjunto de símbolos y reglas para formar sentencias.
•Semántica: las reglas para transformar sentencias en instrucciones lógicas.
•Pragmática: utilizando las construcciones particulares del lenguaje. -
IMPORTANCIA
Los mismos son de gran importancia porque permiten generar distintos sistemas que sirven para tareas que satisfacen las necesidades de los usuarios. Existe una gran variedad de estos lenguajes y en cualquier caso los mismos se orientan a distintos tipos de requerimientos; no obstante, puede dividirse esta pluralidad en dos grandes grupos, los lenguajes de programación estructurada y los lenguajes orientados a objetos. -
CLASIFICACION
Se clasifican en:
-Lenguaje de programación de bajo nivel
Son lenguajes totalmente orientados a la máquina. Este lenguaje sirve de interfaz y crea un vínculo inseparable entre el hardware y el software.
-Lenguaje de programación de alto nivel
Tienen como objetivo facilitar el trabajo del programador, ya que utilizan unas instrucciones más fáciles de entender. -
CLASIFICACIÓN
Lenguaje de programación de bajo nivel:
-Lenguaje máquina: Es el más primitivo de los lenguajes y es una colección de dígitos binarios o bits (0 y 1) que la computadora lee e interpreta y son los únicos idiomas que las computadoras entienden.
-Lenguaje ensamblador: El lenguaje ensamblador es el primer intento de sustitución del lenguaje de máquina por uno más cercano al utilizado por los humanos. -
CLASIFICACIÓN
Lenguaje de programación de alto nivel
-Traductor: Traducen programas escritos en un lenguaje de programación al lenguaje máquina de la computadora y a medida que va siendo traducida, se ejecuta.
-Compilador: Permite traducir todo un programa de una sola vez, haciendo una ejecución más rápida y puede almacenarse para usarse luego sin volver a hacer la traducción. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
Fortran - 1957
Años después se creó lo que sí es considerado por muchos programadores y desarrolladores como el primer lenguaje de programación que incluso hoy tiene descendientes que son utilizados por los programadores actuales. Este lenguaje se denominó Fortran o FormulaTransaltion, su creador fue John Backus y es considerado un lenguaje de alto nivel porque fue utilizado en computadoras que se encargaban de problemas científicos, matemáticos y estadísticos. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
COBOL – 1959...
Luego llegó COBOL con el objetivo de funcionar como lenguaje de programación universal que cualquier computadora creada o por crear pudiera utilizar, esto va de la mano con la compatibilidad casi inexistente entre varias máquinas que varios fabricantes habían creado. En este sentido, Common Business Oriented Language desarrollado por Grace Murray Hopper tenía un idioma uniforme que funcionaba para realizar varias tareas en grandes empresas de la época. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
BASIC – 1964
Beginners All Purpose Symbolic Instruccition Code llega de la mano de varios programadores, este es un lenguaje que se compone de varios lenguajes a la vez y aun así se mostraba como una herramienta simplificada. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
Pascal – 1970
Seis años después otro lenguaje que llegó y se hizo popular rápidamente fue Pascal, de Niklaus Wirth llamado de esa forma por el creador de las calculadoras matemáticas: Blaise Pascal. Este lenguaje funcionaba como una herramienta académica y aun así es utilizado de forma comercial en su mayoría, su utilidad e importancia fueron tales que la reconocida aplicación Skype hoy en día lo utiliza. No obstante, no son muchos los programas que lo utilizan además de ese. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
C – 1972
Ritchie Dennis desarrolló para este año el lenguaje llamado C destinado a los laboratorios de la compañía Bell Telephone, antes que él se había desarrollado el C lenguaje “B” que sirvió como su base. C funcionaba como un lenguaje de programación para programadores ya que al escribir ciertas instrucciones este podía ser traducido, además de eso funciona hasta la actualidad como la base de otros lenguajes de programación que son utilizados en toda clase de programas. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
C++ – 1979
Programadores como Bjarne Stroustrup se encargaron de modificar el lenguaje de C y así llegó C++, ya C es considerado un lenguaje de programación poderoso por lo que hablar de C++ afortunadamente es hablar de una optimización increíble, al punto de que hasta estos días es considerado como el más popular en la historia y evolución de los lenguajes de programación. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
Perl – 1987
No todos los lenguajes de programación son capaces de llevar a cabo todas las tareas que un programador puede necesitar aunque su objetivo sea ese, Larry Wall fue uno de los que dándose cuenta de eso desarrolló Practical Extraction REport Languaje en 1987, esto fue utilizando el sistema Unix y tratando de extraer los datos que se encontraban dentro de un informe. Craiglist es uno de los programas que hoy en día lo utilizan. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
Pyhton – 1991
Python actualmente es uno de los lenguajes que más son demandados por los desarrolladores y junto con C++, fue creado por Guido Van Rossum y tenía el objetivo de resolver los problemas que tenía el lenguaje ABC, actualmente sigue usándose para eso, pero marcó de tal manera la evolución de los lenguajes de programación que sigue siendo utilizado por muchos programadores. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
Java y JavaScript – 1995
Aunque se crearon en el mismo año estos lenguajes no están relacionados, de hecho Javascript fue creada llamándose Mocha y quien lo hizo fue Brendan Eich, mientras que Java fue creado por James Gosling en colaboración con otros compañeros que trabajaban en Sun Microsystems. Javascript es utilizada por AJAX y otros sistemas, Java fue utilizada por la NASA en el año 200 en una misión llamada Mars Rovers. -
LOS PRIMEROS LENGUAJES DE PROGRAMACIÓN
C# – 2001
C# es para muchos el broche que cierra la época de oro de la historia y evolución de los lenguajes de programación, actualmente funciona para desarrollar programas de toda clase y sigue siendo demandado por muchos programadores.