Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué es un "lenguaje de programación de alto nivel"?

¿Qué es un "lenguaje de programación de alto nivel"?

Un lenguaje de alto nivel es un lenguaje orientado al usuario que es básicamente independiente del tipo y estructura de la computadora. Su mayor ventaja es que está formalmente cerca del lenguaje aritmético y el lenguaje natural, y conceptualmente cerca de los conceptos comúnmente utilizados por las personas.

Un comando en un lenguaje de alto nivel puede sustituir varias, decenas o incluso cientos de instrucciones en lenguaje ensamblador.

El lenguaje de alto nivel es fácil de aprender y usar, tiene una gran versatilidad y se usa ampliamente. Existen muchos tipos de lenguajes de alto nivel, que se pueden clasificar además desde dos aspectos: características de aplicación y descripción de sistemas objetivos.

Información ampliada:

Los lenguajes de alto nivel se pueden dividir en lenguajes básicos, lenguajes estructurados y lenguajes especializados.

El lenguaje básico también se llama lenguaje universal. Tiene una larga historia, está ampliamente difundido, tiene una gran cantidad de bibliotecas de software desarrolladas, tiene muchos usuarios y es familiar y aceptado por la gente. Los lenguajes que entran en esta categoría incluyen FORTRAN, COBOL, BASIC, ALGOL, etc.

Lenguaje estructurado Desde la década de 1970, las ideas de programación estructurada e ingeniería de software han sido cada vez más aceptadas y apreciadas por la gente. Bajo su influencia, han surgido algunos lenguajes estructurados muy influyentes. Estos lenguajes estructurados apoyan directamente estructuras de control estructuradas y tienen sólidas capacidades de estructura de procesos y estructura de datos. Los lenguajes PASCAL, C y Ada son sus destacados representantes.

Un lenguaje de propósito especial es un lenguaje especialmente diseñado para una aplicación especial, generalmente con una forma gramatical especial. En términos generales, este lenguaje tiene un ámbito de aplicación limitado y su portabilidad y mantenibilidad no son tan buenos como los de los lenguajes de programación estructurados. Con el paso del tiempo, se utilizan cientos de lenguajes profesionales, entre los que se utilizan ampliamente el lenguaje APL, el lenguaje Forth y el lenguaje LISP.

Enciclopedia Baidu-Lenguaje de programación