Lenguajes de bajo nivel y lenguajes de alto nivel

Los lenguajes de programación se pueden clasificar en lenguajes de bajo y alto nivel dependiendo de lo cercanos o lejanos que estén de la arquitectura de la máquina en la que van a funcionar.

LENGUAJES DE BAJO NIVEL: 

  • Están basados directamente en la máquina de Von Neumann, por lo que están a un nivel muy cercano a la máquina. 
  • Las instrucciones del lenguaje son las instrucciones del microprocesador del ordenador, que normalmente son demasiado simples. 
  • Es exclusivo de cada ordenador. 
  • Es difícil y costoso de programar. 


En lenguajes de bajo nivel distinguimos entre lenguaje máquina y lenguaje ensamblador.

Lenguaje máquina: ƒ
Instrucciones reconocidas por los circuitos del procesador. ƒ
Se codifican en binario. ƒ
Los datos se referencian por su posición de memoria.

Lenguaje ensamblador: ƒ
Codificación mnemotécnica del lenguaje máquina. ƒ
Necesita un traductor. ƒ
Se pueden utilizar etiquetas en vez de posiciones de memoria.

LENGUAJES DE ALTO NIVEL:

Están basados en máquinas abstractas, que facilitan la comprensión por personas.
Instrucciones más flexibles y potentes.
Necesita un traductor para convertir el programa a lenguaje máquina, que es el que entiende el ordenador.
No depende del procesador, por lo que el mismo programa sirve para diferentes ordenadores.
Al tener que traducirlo, es más lento e ineficiente que el lenguaje de bajo nivel.

26 comentarios:

  1. Son tipos de lenguajes que facilitan la comprensión del usuario .

    ResponderEliminar
  2. Un lenguaje informático es un lenguaje usado por, o asociado con, ordenadores. Muchas veces, este término es usado como sinónimo de lenguaje de programación, pero un lenguaje informático no tiene por qué ser un lenguaje de programación.

    ResponderEliminar
  3. son lenguajes que te dan mayor facilidad a desarrollar un tema .

    ResponderEliminar
  4. es el lenguaje de bajo nivel es el lenguaje mas interesante porque en ellos se a desarrollado los viros.....

    ResponderEliminar
  5. debemos estar bien informados conocer que son como se clasifican
    para poder seguir avanzando

    ResponderEliminar
  6. Los lenguajes de alto y bajo nivel se determina el uso mediante o según el trabajo que el programador necesite hacer por ejemplo se utiliza un Lenguaje de Alto Nivel para hacer resolver problemas o tares que la maquina luego traduzca y lo pueda entender , pero el Lenguaje de Bajo Nivel se hace uso para realizar un propio programa que sepa como funciona.

    ResponderEliminar
  7. los lenguajes de bajo nivel son mas fácil de manejarlos ya que en los de alto nivel son de mayor análisis.

    ResponderEliminar
  8. El lenguaje de bajo nivel es la manera más rápida de poder captar las funciones de la máquina

    ResponderEliminar
  9. Son lenguajes que nos ayudaran a comprender, eso nos facilitara programar por estos lenguajes.

    ResponderEliminar
  10. El lenguaje de alto nivel es aquel que nos permite entender mejor su programación, mientras que el de bajo nivel es aquel que se trabaja a nivel de instrucciones, es decir su programación es el más fino detalle.

    ResponderEliminar
  11. En este tema se pueden tener dos tipos de lenguaje el de bajo nivel como el de alto nivel, pero solo es una introducción a los temas. En uno queda el deber de buscar mas acerca de estos temas, en ,los lenguajes de bajo nivel se puede tener complejidades por el programador, mientras que el de alto nivel es más sencillo. Ambos son importantes.

    ResponderEliminar
  12. Los lenguajes de bajo nivel son los que estan en un nivel mas cercanos a la maquina y los de alto nivel son mas faciles para la comprension de personas pero necesitan de un traductor para convertir un programa a lenguaje maquina es el que entiende el ordenador .

    ResponderEliminar
  13. Los "Lenguajes De Alto Nivel" son los mas atendibles para las personas, ya que tienes estructuras mas flexibles. Mientras que "Lenguajes De Bajo Nivel" son los que mas entiende la maquina, ya que se acerca a su arquitectura.

    ResponderEliminar
  14. Bueno los " lenguajes de alto nivel " son los mas fáciles y mas entendibles para las personas ya tienen estructuras mas flexibles y potentes.
    Los lenguajes de bajo nivel son los que están en un nivel mas cercanos a la maquina ya que se asemeja mas a la arquitectura.

    ResponderEliminar
  15. Debemos de dominar algunos lenguajes de programación de alto nivel para poder desempeñar eficientemente en nuestro trabajo

    ResponderEliminar
  16. Dentro de los lenguajes de programación, el mas interesante es el lenguaje de bajo nivel, porque esta compuesto de códigos, que solo la maquina puede entender, mientras que los lenguajes de alto nivel quizás es atendible para las personas pero es menos eficiente y para procesar alguna acción es necesario que este traduzca, lo cual es mas lento y menos eficiente.

    ResponderEliminar
  17. Los lenguajes de bajo nivel (ensamblador) sirven para utilizar sentencias simples, y los lenguajes de alto nivel son mas robustos, mas complejos y completos y que en un lenguaje de bajo nivel no se puede crear un sistema de información pero en un lenguaje de alto nivel si se puede crear.

    ResponderEliminar
  18. Hoy en día se han creado bastantes lenguajes de programación ya sean de bajo nivel que son comprendidos por una maquina o de alto que han creado para que un hombre puede utilizarlo con facilidad y en un lenguaje que podamos comprender , estos van a ser fáciles para que un programador pueda utilizarlos.

    ResponderEliminar
  19. los lenguajes de programacion se pueden clasificar en lenguajes de bajo y alto nivel, en el caso de lenguaje de bajo nivel, simplifican la generación del código maquina un lenguaje tipico de bajo nivel es el lenguaje ensamblador, por otra parte tenemos a lenguaje de alto nivel, son aquellos en los que las instrucciones sus sentencias en la computadora son escritas con palabras similares a los lenguajes humans

    ResponderEliminar
  20. bueno en esta parte del tema podemos identificar dos tipos de lenguaje de programacion:
    el nivel alto:en este parte nos dice que es mas facil para la compresion de las personas y que no necesitan un microprocesador.
    el nivel bajo: en esta parte nos da a entender que es un lenguaje mas facil para la comprension de la maquina por eso es dificil y costoso de ejecutar

    ResponderEliminar
  21. Ayudan a la comprensión del usuario.....

    ResponderEliminar
  22. Debido a la clasificación y estructuración de los tipos de lenguaje de programación podemos nosotros ya sea las personas interesadas en este campo de estudio o ya sea también nosotros los estudiantes de programación poder adecuar y elegir cual lenguaje utilizar,y eso nos facilita en una gran medida para no poder complicarnos en el momento de programar.

    ResponderEliminar
  23. Los lenguajes de programación se clasifican en:
    Bajo nivel: están en un nivel cercano a la máquina, son difíciles y costosos de programar.
    Alto nivel: facilitan la comprensión con las personas, es más lento y eficiente con respecto al lenguaje de bajo nivel

    ResponderEliminar
  24. los ambos niveles de lenguajes de programacion tanto como alto y bajo, nos ayudan a tener mas desarrollo en la programacion.

    ResponderEliminar
  25. estos dos lenguajes son muy importantes para una programación ya que el lenguaje maquina es en código binario que solo la maquina puede entenderlo .

    ResponderEliminar
  26. Estos lenguajes. con el pasar el tiempo an evolucionado y sean adaptado al usuario, expóniendoce a ser mas prácticos y sencillos.

    ResponderEliminar