You are on page 1of 2

Que es un lenjuage de programaci�n

Un lenguaje de programaci�n es un conjunto de s�mbolos y reglas sint�cticas y


sem�nticas que definen su estructura y el significado de sus elementos y
expresiones. Es utilizado para controlar el comportamiento f�sico y l�gico de una
m�quina.
Un lenguaje de programaci�n permite especificar de manera precisa sobre qu� datos
debe operar una computadora, c�mo estos datos deben ser almacenados o transmitidos
y qu� acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a
trav�s de un lenguaje que intenta estar relativamente pr�ximo al lenguaje humano o
natural.

Tipos de Lenjuages de programaci�n


En la actualidad hay una gran variedad de lenguajes de programaci�n, cada uno con
muchas ventajas y tambi�n con desventajas. No obstante, los lenguajes pueden
agruparse seg�n sus caracter�sticas comunes
Los lenguajes de programaci�n han sido clasificados de muchas maneras, pero las que
estudiaremos en este texto son:
� Por su nivel
� Por sus aplicaciones principales
La clasificaci�n de los lenguajes por su nivel se refiere a que tan cercanos est�n
los lenguajes a las caracter�sticas f�sicas de la computadora o que tan pr�ximos
est�n a las necesidades del programador .
La clasificaci�n por sus aplicaciones se refiere a las ventajas que tienen los
lenguajes para resolver ciertos problemas espec�ficos.

Clasificaci�n de los lenguajes por su nivel:


Los lenguajes de bajo nivel son aquellos que el procesador de la computadora
entiende en forma directa. Dependen de las caracter�sticas de cada tipo de m�quina
y solo son comprensibles por especialistas. Aparecieron durante la primera
generaci�n de computadoras y entran en esta categor�as el lenguaje m�quina y el
lenguaje ensamblador.

Los lenguajes de alto nivel son aquellos desarrollados para el usuario de la


computadora, permiten que los procedimientos se expresen con un estilo
comprensible; sin embargo, la computadora no los entiende directamente. Algunos de
estos lenguajes fueron desarrollados durante la segunda generaci�n de computadoras
y la mayor�a durante la tercera. Ejemplos de lenguajes de alto nivel: PASCAL,
BASIC, ADA, FORTRAN, etc.

Algunos autores tambi�n mencionan a los lenguajes de nivel medio y los definen como
lenguajes que re�nen las ventajas de los dos niveles anteriores . Los �nicos
lenguajes de este tipo son C y forth.

Clasificaci�n de los lenguajes por su Aplicaci�n:


Muchos de los lenguajes de alto nivel fueron desarrollados para servir a un
objetivo especial. Para que el lector tenga un conocimiento al respecto, a
continuaci�n mostramos una clasificaci�n de los lenguajes de acuerdo con �reas de
aplicaci�n, sin embargo no profundizaremos en el tema.

� Lenguajes de prop�sito general: PASCAL, BASIC


� Lenguajes para aplicaciones: FORTRAN, APL
� Lenguajes did�cticos: LOGO
� Lenguajes para administraci�n: COBOL, RPG,SQL
� Lenguajes para inteligencia artificial: PROLOG,LISP
� Lenguajes para programaci�n de sistemas: C , ADA
� Lenguajes de programaci�n orientada a objetos: SMALLTALK , JAVA , C++
� Lenguajes de cuarta generaci�n: MAPPER , COGEN , LINC
� Lenguajes orientados a interfaz grafica: VISUAL BASIC, VISUAL C++ , DELPHI

You might also like