Lista de lenguajes de programación por tipo


No existe un esquema de clasificación general para los lenguajes de programación. Por lo tanto, en muchos casos, un idioma se incluye en varios encabezados.

Los lenguajes de programación de matrices (también denominados vectoriales o multidimensionales ) generalizan las operaciones en escalares para aplicarlas de forma transparente a vectores , matrices y matrices de dimensiones superiores .

Los lenguajes ensambladores corresponden directamente a un lenguaje de máquina (ver más abajo ), aunque puede que no haya un mapeo 1-1 entre una declaración individual y una instrucción individual, por lo que las instrucciones de código de máquina aparecen en una forma comprensible para los humanos. Los lenguajes ensambladores permiten a los programadores usar direcciones simbólicas, que el ensamblador convierte en direcciones absolutas o reubicables . La mayoría de los ensambladores también admiten macros y constantes simbólicas .

Un lenguaje de autoría es un lenguaje de programación diseñado para que lo utilice un no experto en informática para crear fácilmente tutoriales, sitios web y otros programas informáticos interactivos.

Un lenguaje de programación de restricciones es un lenguaje de programación declarativo donde las relaciones entre las variables se expresan como restricciones . La ejecución procede intentando encontrar valores para las variables que satisfacen todas las restricciones declaradas.

Los lenguajes de la interfaz de línea de comandos (CLI) también se denominan lenguajes por lotes o lenguajes de control de trabajos. Ejemplos: