Programación de ordenador

Programación de ordenador

Programación de ordenador: Una jerarquía de lenguajes


Un ordenador no puede trabajar sin software para dirigir su dotación física. Aquí es adonde la programación de ordenador entra en la escena. Un programador es una persona que escribe el software para un ordenador al uso. Hay muchas clases de lenguajes de programación, como ellos se llaman, extendiéndose del de lenguaje de ensamblaje simplista al C++ más complicado y Java. Estos lenguajes se dividen en una pequeña jerarquía, extendiéndose del código automático a los idiomas de alto nivel. 

Cada nivel de esta jerarquía es más complejo que el que está debajo de él; sin embargo, cuanto más alto un lenguaje es en la jerarquía, más lentamente se ejecutará como programa en general porque tiene que ser compilado en un código automático.  Sin importar el lenguaje usado, la programación de ordenador es un trabajo vital en mundo de hoy simplemente debido a la cantidad de ordenadores que utilizamos en la industria.

El nivel más bajo de los lenguajes el de programación de ordenador es el código automático, que es simplemente una lista larga de 1 y 0 que son leídos por el procesador directamente. El siguientes intensifican son de lenguaje de ensamblaje, que utiliza las mnemónicas conocidas como opcodes y hexadecimales, un sistema de numeración base-16, manipular el 1 y el 0.

Es más fácil que un programador se ocupe del ensamblaje porque utiliza cartas en vez apenas de ser una cadena larga (1 y 0) de números binarios. Porque el ensamblaje es un paso de progresión sobre el código automático, es el lenguaje más rápido en términos de compilación.

El nivel siguiente de lenguajes de programación es qué se conoce como los idiomas de alto nivel.  Estos lenguajes el de programación de ordenador son los más familiares, que incluyen la C, el C++, y la Java altamente usados. Incluso algunos de los pocos lenguajes usados tales como Pascal, BASIC, y FORTRAN son todo idiomas de alto nivel considerados.

Los idiomas de alto nivel son diferentes del ensamblaje en que tienen su propio sintaxis y sistema de la fraseología. En vez de usar opcodes para manipular números hexadecimales, los idiomas de alto nivel tienen los símbolos y/o palabras reales que pueden manipular datos en un de alto nivel.

Del de lenguaje de ensamblaje simplista a los idiomas de alto nivel más complicados, la programación de ordenador se divide en las capas múltiples, cada capa que es más complicada que dure. La capa más baja, código automático, no se puede entender por los seres humanos porque es simplemente 1 y 0. El nivel siguiente es de lenguaje de ensamblaje, que substituye el 1 y el 0 por mnemónicas y números hexadecimales, haciéndolo más fácil para que los seres humanos utilicen.

Los idiomas de alto nivel, incluyendo el FORTRAN, BASIC, C++, y Java, símbolos del uso y/o palabras que pueden hacer más en menos líneas de código que el ensamblaje. Sin embargo, para ser traducido a una forma que sea legible por el ordenador, estos idiomas de alto nivel se deben traducir, o compilar, al ensamblaje y entonces al código automático. Ése es porqué los funcionamientos de lenguaje de ensamblaje más rápidos, él necesitan solamente ser compilados una vez en vez de dos veces.

Para más fácil-a-entienda la información de la programación de ordenador, hacen clic por favor la conexión siguiente para la programación de ordenador para los maniquíes

 

Política del contacto >> de aislamiento y términos del uso



© de los derechos reservados ComputerProgramming123.info 2009-2010 todos los derechos reservados.

Dirección de la Internet y parte