Lenguaje alto y bajo_Huber Nava

2
Lenguaje de alto nivel Lenguajes de bajo nivel Permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas muy similares al inglés. Señales electrónicas binarias. Incluir rutinas de uso frecuente como son las de entrada/salida, funciones matemáticas, manejo de tablas, etc, que figuran en una especie de librería del lenguaje, de tal manera que se pueden utilizar siempre que se quieran sin necesidad de programarlas cada vez. Es el que proporciona 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. Logran la independencia del tipo de máquina y se aproximan al lenguaje natural. Es el código máquina representado por unos y ceros. Son programas ejecutables Códigos manipulados por un microprocesador Los programas se pueden escribir y leer de una forma más sencilla. Son códigos difíciles de entender pero permiten crear programas de fácil compilación Genera un código más sencillo y comprensible. controla el comportamiento físico y lógico de una máquina, Elimina las posibilidades de cometer errores que se dan en el lenguaje máquina, ya que se utilizan palabras (en inglés) en lugar de cadenas de símbolos sin ningún significado aparente. El ordenador sólo entiende un lenguaje conocido como código binario o código máquina, consistente en ceros y unos. Es decir, sólo utiliza 0 y 1 para codificar cualquier acción. Podemos mencionar FORTRAN, LISP, ALGOL, COBOL, APL, SNOBOL, PROLOG, MODULA2, Utiliza palabras nemotécnicas, tales como: ADD, DIV, SUB, etc.

Transcript of Lenguaje alto y bajo_Huber Nava

Page 1: Lenguaje alto y bajo_Huber Nava

Lenguaje de alto nivel

Lenguajes de bajo nivel

Permite al programador escribir las

instrucciones de un programa utilizando

palabras o expresiones sintácticas muy

similares al inglés.

Señales electrónicas binarias.

Incluir rutinas de uso frecuente como son las

de entrada/salida, funciones matemáticas,

manejo de tablas, etc, que figuran en una

especie de librería del lenguaje, de tal manera

que se pueden utilizar siempre que se quieran

sin necesidad de programarlas cada vez.

Es el que proporciona 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.

Logran la independencia del tipo de máquina y

se aproximan al lenguaje natural.

Es el código máquina representado por unos y

ceros.

Son programas ejecutables Códigos manipulados por un microprocesador

Los programas se pueden escribir y leer de

una forma más sencilla.

Son códigos difíciles de entender pero

permiten crear programas de fácil compilación

Genera un código más sencillo y comprensible. controla el comportamiento físico y lógico de

una máquina,

Elimina las posibilidades de cometer errores

que se dan en el lenguaje máquina, ya que se

utilizan palabras (en inglés) en lugar de

cadenas de símbolos sin ningún significado

aparente.

El ordenador sólo entiende un lenguaje

conocido como código binario o código

máquina, consistente en ceros y unos. Es decir,

sólo utiliza 0 y 1 para codificar cualquier

acción.

Podemos mencionar FORTRAN, LISP, ALGOL,

COBOL, APL, SNOBOL, PROLOG, MODULA2,

Utiliza palabras nemotécnicas, tales como:

ADD, DIV, SUB, etc.

Page 2: Lenguaje alto y bajo_Huber Nava

ALGOL68, PASCAL, SIMULA67, ADA, C++,

LIS, EUCLID, BASIC

Permite escribir un código válido para diversas

máquinas y sistemas operativos.

Para traducir las instrucciones de un programa

escrito en un lenguaje ensamblador a

instrucciones de un lenguaje máquina hay que

utilizar un programa llamado ensamblador.