You are on page 1of 8

Son lenguajes totalmente dependientes de la mquina, es decir que el programa que se realiza

con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas.


Al estar prcticamente diseados a medida del hardware, aprovechan al mximo las
caractersticas del mismo.
Dentro de este grupo se encuentran:
El lenguaje maquina: este lenguaje ordena a la mquina las operaciones fundamentales
para su funcionamiento. Consiste en la combinacin de 0's y 1's para formar las
ordenes entendibles por el hardware de la maquina.
Este lenguaje es mucho ms rpido que los lenguajes de alto nivel.
La desventaja es que son bastantes difciles de manejar y usar, adems de tener
cdigos fuente enormes donde encontrar un fallo es casi imposible.
El lenguaje ensamblador es un derivado del lenguaje maquina y esta formado por
abreviaturas de letras y nmeros llamadas mnemotcnicos. Con la aparicin de este
lenguaje se crearon los programas traductores para poder pasar los programas escritos
en lenguaje ensamblador a lenguaje mquina. Como ventaja con respecto al cdigo
mquina es que los cdigos fuentes eran ms cortos y los programas creados ocupaban
menos memoria. Las desventajas de este lenguaje siguen siendo prcticamente las
mismas que las del lenguaje ensamblador, adiendo la dificultad de tener que aprender
un nuevo lenguaje difcil de probar y mantener.

Sara lvarez. (2006).Tiposdelenguajesdeprogramacin. [En Lnea].
http://www.desarrolloweb.com/articulos/2358.php, [10/09/2014]



Un lenguaje de programacin de bajo nivel es el que proporciona poca o ninguna abstraccin
del microprocesador de un ordenador. Consecuentemente es fcilmente trasladado a lenguaje
de mquina. La palabra "bajo" no implica que el lenguaje sea inferior a un lenguaje de alto
nivel; se refiere a la reducida abstraccin entre el lenguaje y el hardware. En general se
utiliza este tipo de lenguaje para programar controladores (drivers).
Algunos lenguajes de bajo nivel son el lenguaje de mquina, el lenguaje simblico y el de
programacin. El lenguaje de programacin tiene ciertas ventajas:
Mayor adaptacin al equipo.
*Posibilidad de obtener la mxima velocidad con mnimo uso de memoria.
Pero tambin tiene importantes inconvenientes:
Imposibilidad de escribir cdigo independiente de la mquina.
Mayor dificultad en la programacin y en la comprensin de los programas.
El programador debe conocer ms de un centenar de instrucciones.
Es necesario conocer en detalle la arquitectura de la mquina.
Caractersticas
Se trabaja a nivel de instrucciones, es decir, su programacin es al ms fino detalle.
Est orientado a la mquina.

Gabyguu. (2010).Lenguaje de bajo nivel. [En Lnea].
http://www.buenastareas.com/ensayos/Lenguaje-De-Bajo-Nivel-En-
Programacion/903100.html, [10/09/2014].




Son aquellos que se encuentran ms cercanos al lenguaje natural que al lenguaje
mquina.
Estn dirigidos a solucionar problemas mediante el uso de EDD's.
Nota: EDD's son las abreviaturas de Estructuras Dinmicas de Datos, algo muy
utilizado en todos los lenguajes de programacin. Son estructuras que pueden
cambiar de tamao durante la ejecucin del programa. Nos permiten crear
estructuras de datos que se adapten a las necesidades reales de un programa.

Se tratan de lenguajes independientes de la arquitectura del ordenador. Por lo
que, en principio, un programa escrito en un lenguaje de alto nivel, lo puedes
migrar de una mquina a otra sin ningn tipo de problema.
Estos lenguajes permiten al programador olvidarse por completo del funcionamiento
interno de la maquina/s para la que estn diseando el programa. Tan solo
necesitan un traductor que entiendan el cdigo fuente como las caractersticas de
la maquina.
Suelen usar tipos de datos para la programacin y hay lenguajes de propsito
general (cualquier tipo de aplicacin) y de propsito especifico (como FORTRAN
para trabajos cientficos).
Referencia:
lvarez S. (2006).Tipos de lenguajes de programacin. [En lnea].
http://www.desarrolloweb.com/articulos/2358.php, [10-09-2014].

Los lenguajes de alto nivel se caracterizan por expresar los algoritmos de una
manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad
ejecutora de las mquinas.
En los primeros lenguajes de alto nivel la limitacin era que se orientaban a un
rea especfica y sus instrucciones requeran de una sintaxis predefinida. Se
clasifican como lenguajes procedimentales.
Otra limitacin de los lenguajes de alto nivel es que se requiere de ciertos
conocimientos de programacin para realizar las secuencias de instrucciones lgicas.
Los lenguajes de muy alto nivel se crearon para que el usuario comn pudiese
solucionar tal problema de procesamiento de datos de una manera ms fcil y
rpida.

Referencia:
Patti D. (2009). Lenguajes de programacin. [En lnea].
http://www.monografias.com/trabajos73/tipos-lenguajes-programacion/tipos-
lenguajes-programacion.shtml, [10-09-2014]







El lenguaje de programacin COBOL es fruto del consenso del grupo de trabajo formado por
la Oficial de la Armada de Estados Unidos Grace Hopper, William Selden, Gertrude Tierney,
Howard Bromberg, Howard Discount, Vernon Reeves y Jean E. Sammet. Grace Hopper ya
haba desarrollado en 1955 el lenguaje de programacin Flow-Matic y, por otro lado, en IBM
haban desarrollado el IBM COMTRAN, dos lenguajes que se utilizaron como referencia y
base a la hora de desarrollar COBOL.
Qu es COBOL? Adems de ser uno de los lenguajes de programacin ms antiguos que se
conocen (y que adems sigue utilizndose), fue un lenguaje que se defini en un tiempo
rcord (apenas 6 meses) con las siguientes caractersticas:
Orientado de manera expresa a la automatizacin de procesos relacionados con el
negocio
Utilizacin de nombres de hasta 30 caracteres que, adems, podan unirse usando
guiones (permitiendo que el cdigo fuese legible al poder usar nombres en variables
bastante autoexplicativos)
Cada variable se define en detalle, es decir, haba que especificar el nmero de
dgitos a usar y la posicin del punto decimal y la posibilidad de definir campos
estructurados
Los archivos que se obtenan como salida estaban formateados para su impresin, algo
que era de agradecer en el manejo de datos contables
Programacin visual con la posibilidad de utilizar objetos
Uso de bibliotecas de clases
Para evitar errores de redondeo con la conversin a binario (y evitar errores
contables), COBOL manejaba nmeros en base diez
La sintaxis de COBOL es muy similar al idioma Ingls, evitanado el uso de smbolos y
haciendo que personal no programador, como un gerente, pudiese echar un vistazo al
cdigo y entender lo que ste poda hacer
JJ Velasco. (2011).El Lenguaje COBOL.[En Lnea].
http://alt1040.com/2011/12/historia-de-la-tecnologia-el-lenguaje-cobol,
[10/09/2014].

(Herman o Hermann Hollerith; Buffalo, 1860 - Washington, 1929) Estadstico estadounidense. Invent
las mquinas estadsticas de tarjetas o fichas perforadas, que alcanzaron un notable xito en los trabajos de
cmputo y clasificacin de grandes volmenes de informacin. Tras licenciarse en 1879 por la Universidad
de Columbia, inici su actividad profesional en la Oficina Nacional del Censo. En aquella poca el censo
estadounidense se realizaba cada diez aos, y el cmulo de datos recogido era tal que, al iniciarse un
nuevo censo, todava no haban llegado a procesarse todos los datos del censo anterior. Herman Hollerith
ide una cinta de papel en la que los datos se sealaban practicando un agujero; los agujeros de la cinta
podan ser luego ledos por un dispositivo electromecnico, lo que permita acelerar sensiblemente el
procesamiento de los datos. A lo largo de la dcada de 1880, Hollerith prob con xito su invento en
diversas instituciones pblicas y se aplic a perfeccionarlo; la principal mejora fue sustituir la cinta de papel
por una serie de tarjetas perforadas, sistema que patent en 1889. Ese mismo ao, Hollerith someti a la
consideracin del gobierno de los Estados Unidos un proyecto para construir una mquina estadstica de
fichas perforadas que fue finalmente utilizada para computar los datos del censo de 1890. La mquina
tabuladora de Hollerith fue capaz de procesar los datos de los 60 millones de ciudadanos estadounidenses
en menos de tres aos. Hollerith continu introduciendo mejoras y diseando nuevas mquinas, y en 1896
fund la Tabulating Machine Company, empresa dedicada a la fabricacin y comercializacin de mquinas
procesadoras de datos. Esta empresa pas a llamarse en 1924 International Business Machines (IBM), y
se convertira tras la Segunda Guerra Mundial en una de las compaas punteras del sector informtico.

Biografas y vidas. (2014).Herman Hollerith.[En Lnea].
http://www.biografiasyvidas.com/biografia/h/hollerith.htm,[10/09/2014

Un microprocesador es un chip que contiene una unidad central de procesamiento, o CPU.
Los trminos CPU y microprocesador, son intercambiables. El chip controla todas las
funciones de la computadora y las acciones de procesamiento de datos. El microprocesador es
el cerebro de cualquier computadora o estacin de trabajo. Los microprocesadores no slo se
encuentran en las computadoras, sino que forman parte de la mayora de los productos
electrnicos, desde los microondas hasta los telfonos celulares. Un chip de silicio procesa la
informacin ingresada por el usuario y se traduce en un cdigo binario que el dispositivo puede
entender. Tambin puede recuperar los cdigos de los programas de software u otros
dispositivos y utilizar estos datos para orientar su sistema. Esto permite que las personas
naveguen por la web, hagan llamadas a telfonos celulares, jueguen con un sistema de juego
de video o calienten una porcin de pizza en el microondas. El microprocesador evolucion a
partir de los circuitos integrados que contienen transmisores diminutos que procesan los
impulsos elctricos. Los circuitos integrados se desarrollaron en la dcada de 1960 y estaban
disponibles en el mercado por los aos 1970. Durante esa dcada, los circuitos integrados se
transformaron en los chips de computadora, computadoras en miniatura en rodajas de silicio.
En 1973, Texas Instruments recibi la primera patente de los microprocesadores. Estos
tenan la capacidad de transmisin de los circuitos integrados y el poder de los chips de
computadora, as como tambin combinaban la memoria y la capacidad de procesar y ejecutar
acciones. A finales de la dcada de 1970, la tecnologa de microprocesador haba avanzado
hasta el punto en el que los chips se podan fabricar de manera sencilla y a buen precio, y
haba duplicado su memoria RAM utilizable y potencia ROM. Durante la dcada de 1980, los
microprocesadores comenzaron a aparecer en la electrnica de consumo tales como cmaras y
televisores.
Joanne Mendes. (2004).Microprocesador. [En Lnea].
http://www.ehowenespanol.com/definicion-microprocesador-sobre_99685/,
[10/09/2014].