Un lenguaje de programación de alto nivel es un lenguaje de programación expresado en palabras o símbolos que son fáciles de aprender y escribir para los humanos. ¿Son correctas estas oraciones?
El lenguaje de programación de alto nivel es relativo al lenguaje ensamblador. Tu afirmación es incorrecta. Porque no tiene nada que ver con palabras/símbolos.
El lenguaje de alto nivel es principalmente relativo al lenguaje ensamblador. Es una programación que está más cerca del lenguaje natural y las fórmulas matemáticas. Básicamente está separado del sistema de hardware de la máquina y escribe programas de una manera que es. más fácil de entender para la gente. El programa escrito se llama programa fuente.
Los lenguajes de programación de alto nivel tienen capacidades expresivas más fuertes en comparación con el lenguaje ensamblador (lenguaje de máquina), son más lentos y no pueden controlar directamente el hardware. Sin embargo, es más fácil de entender para los humanos y conveniente para el diseño, y no tiene relación directa con los símbolos de texto utilizados. Los lenguajes de programación de alto nivel se mantienen alejados del código de máquina y dejan los asuntos complejos al compilador, mientras que el lenguaje ensamblador controla directamente el hardware de la máquina. La sintaxis es diferente entre los dos, pero las palabras/símbolos utilizados son similares. Por tanto, los lenguajes de programación de alto nivel no tienen nada que ver con los símbolos de texto.