Lenguajes de programación:
Generalmente se divide en 2 grupos principales en base al procesamiento de sus comandos:
Lenguaje Imperativo
Lenguaje Funcional
Imperativo:
Programa mediante una serie de comandos
Funcional:
Crea programas mediante funciones.
Los lenguajes de programación pueden, en líneas generales, dividirse en dos categorías:
Lenguajes interpretados
Lenguajes compilados
Interpretados:
Traduce los comandos de los programas según sea necesario.
Compilados:Este lenguaje se traduce a través de un programa anexo llamado compilador, posee la ventaja de no necesitar un programa anexo para ser ejecutado sin embargo, no es tan flexible como un programa escrito en lenguaje interpretado.
Lenguajes intermedios:
Algunos lenguajes pertenecen a ambas categorías, osea que en ciertos casos se necesite un interprete para poder entender la información que viene.
Algunos ejemplos de lenguajes:
Lenguaje Principal área de aplicación Compilado/interpretado
ADA Tiempo real Lenguaje compilado
BASIC Programación para fines educativos Lenguaje interpretado
C Programación de sistema Lenguaje compilado
C++ Programación de sistema orientado a objeto Lenguaje compilado
Cobol Administración Lenguaje compilado
Fortran Cálculo Lenguaje compilado
Java Programación orientada a Internet Lenguaje intermediario
MATLAB Cálculos matemáticos Lenguaje interpretado
Cálculos matemáticos Cálculos matemáticos Lenguaje interpretado
LISP Inteligencia artificial Lenguaje intermediario
Pascal Educación Lenguaje compilado
PHP Desarrollo de sitios web dinámicos Lenguaje interpretado
Inteligencia artificial Inteligencia artificial Lenguaje interpretado
Perl Procesamiento de cadenas de caracteres Lenguaje interpretado