Lenguaje de alto nivel
Un lenguaje de alto nivel es un lenguaje de programación diseñado para simplificar la programación de computadoras. Es de «alto nivel» porque está varios pasos alejado del código real que ejecuta el procesador de una computadora. El código fuente de alto nivel contiene una sintaxis fácil de leer que posteriormente se convierte en un lenguaje de bajo nivel, que una CPU específica puede reconocer y ejecutar.
La mayoría de los lenguajes de programación comunes se consideran lenguajes de alto nivel. Algunos ejemplos son:
|
|
Cada uno de estos lenguajes utiliza una sintaxis diferente. Algunos están diseñados para escribir programas de software de escritorio, mientras que otros son más adecuados para el desarrollo web. Sin embargo, todos se consideran de alto nivel porque deben ser procesados por un compilador o un intérprete antes de que se ejecute el código.
El código fuente escrito en lenguajes como C++ y C# debe ser compilado en código máquina para poder ejecutarse. El proceso de compilación convierte la sintaxis legible para los seres humanos del lenguaje de alto nivel en código de bajo nivel para un procesador específico. El código fuente escrito en lenguajes de scripting como Perl y PHP puede ejecutarse mediante un intérprete, que convierte el código de alto nivel en un lenguaje de bajo nivel sobre la marcha.
Pon a prueba tu conocimiento