“Conocimientos Programación>Lenguajes De Programación

Programación de Alto Nivel contra bajo nivel

2016/3/15
Lenguajes de programación funcionan a distintos niveles , dependiendo de lo cerca que están las instrucciones reales de la máquina . En la capa más inferior , los comandos microprocesador escritas en código hexadecimal o binario realizar llamadas directamente a la función de programación de la arquitectura de programación específico. Para la mayoría de los propósitos , el programador promedio utiliza intermedio de muy alto nivel de idiomas , de la Familia " C" de las lenguas a simples lenguajes de script como Ruby. Niveles
Lenguajes de programación

residen en distintos niveles, con el lenguaje de máquina en el nivel inferior . Los lenguajes de alto nivel son normalmente fáciles de leer por el principiante o novato programadores , con palabras clave bien documentados y la sintaxis . En comparación, los lenguajes de bajo nivel se basan en el conocimiento de miles de instrucciones de microprocesadores específicos.
Facilidad de uso

lenguajes de alto nivel se basa en el nivel intermedio común lenguajes como C + +, por lo tanto, generalmente son mucho más fáciles de entender que los lenguajes de bajo nivel . La masa crítica de profesores y otros usuarios con conocimientos de idiomas de alto nivel hace que estos mucho más fácil de aprender y comprender. Idiomas de nivel de ensamblado suponen una comprensión mucho más profunda técnica de programación.

Programación Poder
idiomas Asamblea de nivel

son mucho más potentes , ya que son los más cercanos posible manera en la programación para acceder al hardware sin programar directamente en binario (que , en términos de usabilidad para la gran mayoría de las tareas , es imposible ) . Lenguajes de bajo nivel se utilizan para crear protocolos de hardware , código ROM BIOS y virus informáticos . Lenguajes de alto nivel son extremadamente versátiles , pero siempre será más lenta debido a que necesitan ser interpretados antes de la ejecución .
Idioma Alcance

Los lenguajes de programación de bajo nivel pueden ser extremadamente amplio , restringido solamente por el tipo de la memoria y el procesador. Por ejemplo , cualquier equipo con un conjunto básico de instrucciones x86 puede ejecutar máquina o código ensamblador escrito para procesadores x86 , que se utiliza en la gran mayoría de los ordenadores personales . Lenguajes de programación de alto nivel se pueden trasladar y traducidas a diferentes sistemas operativos , el esfuerzo debe hacerse por parte de los fabricantes de hardware y software para adoptar normas que permiten una fácil portabilidad
< . br>

Lenguajes De Programación
Cómo crear Servicios Web GIS
Cómo pasar variables de la shell de AWK
Cómo hacer un diagrama de flujo para un programa con muchas variables
Cómo utilizar la caja de UML
Sintaxis de una función
Herramientas de scripting para Windows
Formulario de validación de HTML Tutorial
Cómo hacer la carrera de hacking
Conocimientos Informáticos © http://www.ordenador.online