jueves, 11 de septiembre de 2014

Clasificación del Lenguaje de Programación

Lenguaje de Maquina
Son específicos de cada modelo o fabricante. Están basado fundamentalmente en el código binario, es decir, en representaciones de (0) y (1).
Las ventajas de los programas escritos en lenguaje de maquina; son la, posibilidad de cargar datos y procesos directamente del computador sin la necesidad de traducción alguna, debido a que esta dados en el propio lenguaje de la maquina, lo cual supone una velocidad de ejecución superior ala de cualquier otro lenguaje de programación.
los inconvenientes de los lenguaje de maquina superan a sus ventajas, debido ala extrema dificultad para entenderlos, codificarlos, y peor aun, codificarlos.

la siguiente tabla muestra las representaciones en lenguaje de maquina (código binario) de las seis primeras letras del alfabeto:

Código binario                       Representación
01000001                                        A
01000010                                        B
01000011                                        C
01000100                                        D
01000101                                        E
01000110                                        F
Lenguaje de Bajo Nivel
Los lenguajes de bajo nivel utilizan códigos nemotecnicos en lugar de código binario, y los direccionamientos tanto de datos como instrucciones, los realiza en la memoria de forma simbólica. Son menos difíciles de usar que los lenguajes de la maquina, pero al igual que ellos, dependen de la maquina en particular.
Como la maquina no puede trabajar con códigos simbólicos, estos deben ser previamente traducidos a lenguaje de maquina para poder procesarlos.

Lenguaje de Alto Nivel
Los lenguaje de alto nivel son los mas utilizados por los programadores. Están diseñados para que las personas escriban y entiendan los programas de modo mucho mas fácil que los programas escritos en lenguaje de maquina o bajo nivel.
Los programas escritos en lenguaje de alto nivel son independientes de la maquina; es decir, pueden funcionar indistintamente en cualquier otro computador compatible.
Estos programas también ocupan demasiada memoria, y no aprovechan al máximo los recursos del computador.

1 comentario :

  1. Los lenguajes de programación se clasifican en tres grandes grupos:
    Lenguaje de Maquina. Código binario 010000001
    Lenguaje de bajo nivel. Códigos nemotecnicos
    Lenguaje de alto nivel. Fortran, Pascal, VFP, Visual Basic, etc.

    ResponderEliminar