lunes, 16 de enero de 2012

Lenguaje de altonivel

¿Cual es la razón para llamar al lenguaje como de alto nivel?

¿Es acaso software muy especializado? o solo lo usan ciertas personas en trabajos como los que usan en la NASA para lanzar naves espaciales.

Bueno en realidad no es así, los lenguajes de alto nivel se llaman de esta forma porque están mas arriba (en posición) del lenguaje maquina. Osea, si tomamos como base al lenguaje de maquina (lenguaje de bajo nivel por estar en la base) arriba de este tendrá otro lenguaje que se parezca mas al lenguaje nativo de quien programa; por ejemplo ensamblador. Arriba de estos, el de maquina y el ensamblador están ahora si los lenguajes de alto nivel como el C++, PHP, Fortran y varios mas, todos algo mas parecidos al lenguaje que utilizamos ya que en ningún momento vemos 0's y 1's solo comandos a modo de palabras.

  • En resumen, el lenguaje de mas bajo nivel es el lenguaje maquina que solo son 0 y 1 
  • Arriba están los lenguajes de bajo nivel como el ensamblador que son un conjunto de instrucciones aritmeticológicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardware.
  • Y mas arriba los lenguajes de alto nivel que ya son parecidos al lenguaje nativo y tienen orden, gramática y vocabulario 

No hay comentarios:

Publicar un comentario