Los verdaderos problemas en el diseño de lenguajes de alto nivel

En las siguientes afirmaciones sobre componentes de datos en lenguajes de programación de alto nivel, es correcto que los datos se nombran mediante identificadores; una matriz es una colección ordenada de elementos de datos del mismo tipo; los programadores no pueden definir nuevos tipos de datos por sí mismos; , d;

Si un grupo de variables del mismo tipo se denominan nombres de matriz. Las variables que forman una matriz se denominan componentes de la matriz, elementos de la matriz y, a veces, variables con subíndice. El número utilizado para distinguir los elementos de una matriz se llama subíndice. Una matriz es una forma en la que varios elementos del mismo tipo se organizan de forma ordenada para facilitar el procesamiento en la programación.

Datos ampliados:

Los lenguajes de programación de alto nivel eliminan las diferentes limitaciones de los sistemas de instrucción por computadora y los aleatorizadores del lenguaje de máquina, y diseñan los compiladores correspondientes (o "compiladores") para convertir Los programas fuente escritos en lenguajes de alto nivel adecuados para varias máquinas se convierten en códigos objeto que pueden ser reconocidos por la unidad central de procesamiento. El proceso de cálculo se basa en las especificaciones básicas descritas;

Se puede dividir en lenguajes de procedimiento (como FORTRAN, PASCAL, Ada, etc.), lenguajes funcionales (como LISP), lenguajes lógicos (como PROLOG) y lenguajes orientados a objetos (Se forma añadiendo algunos mecanismos de descripción orientados a objetos al lenguaje anterior).