Informática, tecnología e Internet sin complicaciones Mapa del sitio
Siguenos en Facebook
Siguenos en Google+
Siguenos en Twitter
Recibe nuestras mejores notas por e-mail
Qué estás buscando?
Informática, tecnología y mucho más
Estás en Informática-Hoy > Aprender Informatica >

El lenguaje de las computadoras


Comentarios (3)

El lenguaje de programación es un lenguaje artificial que se utiliza para definir una secuencia de instrucciones para su posterior procesamiento. En muchas ocasiones, resulta inentendible para el común de la gente. Vamos a intentar aclarar algunas cuestiones al respecto.

La traducción de una serie de instrucciones en lenguaje ensamblador (el código fuente) a un código máquina (o código objeto) no es un proceso muy complicado y se realiza normalmente por un programa especial llamado compilador. Estas instrucciones son las que permiten que la computadora ejecute aquellas funciones que nosotros, como usuarios, le ordenamos.

computadoras


El mencionado compilador crea una lista de instrucciones de código máquina, el código objeto, basándose en un código fuente. El código objeto resultante es un programa rápido y listo para funcionar, pero que puede hacer que falle el ordenador si no está bien diseñado.

Lenguajes de bajo nivel

Vistos a muy bajo nivel, los microprocesadores procesan exclusivamente señales electrónicas binarias. Dar una instrucción a un microprocesador supone en realidad enviar series de unos y ceros espaciadas en el tiempo de una forma determinada. Esta secuencia de señales se denomina código máquina.

El código representa normalmente datos y números e instrucciones para manipularlos. Un modo más fácil de comprender el código máquina es dando a cada instrucción un nombre fácil de recordar, como por ejemplo STORE, ADD o JUMP. Esta abstracción da como resultado el ensamblador, un lenguaje de muy bajo nivel que es específico de cada microprocesador.

Lenguajes de alto nivel

Por lo general se piensa que los ordenadores son máquinas que realizan tareas de cálculos o procesamiento de textos. La descripción anterior es sólo una forma muy esquemática de ver una computadora. Hay un alto nivel de abstracción entre lo que se pide a la computadora y lo que realmente comprende. Existe también una relación compleja entre los lenguajes de alto nivel y el código máquina.

Los lenguajes de alto nivel son normalmente fáciles de aprender porque están formados por elementos de lenguajes naturales, como por ejemplo el inglés. En BASIC, el lenguaje de alto nivel más conocido, los comandos como 'IF CONTADOR = 10 THEN STOP' pueden utilizarse para pedir a la computadora que pare si CONTADOR es igual a 10.

Sin embargo, para muchas personas esta forma de trabajar es un poco frustrante, porque aunque las computadoras parecen comprender un lenguaje natural, lo hacen en realidad de una forma rígida y sistemática. Es así que en la actualidad se emplean otros tipos de lenguajes para poder ejecutar las funciones de un ordenador básico, cuyo lenguaje de funcionamiento interno queda en manos de especialistas, mientras que los usuarios trabajan con aplicaciones que no requieren el manejo de un argot técnico.




Si esta página te gustó, puedes compartirla ...

Seguramente esto te interesa

Programas para bajar musica gratis
Una seleccion de los mejores programas para bajar musica gratis. Descargas gratis de todos.
Que es el sistema operativo?
Un sistema operativo es un conjunto de programas especialmente hechos para la ejecucion de varias tareas.
La memoria de la computadora
La memoria de la computadora es un componente que tiene la funcion de almacenar toda la informacion que es manipulada por la computadora mientras esta trabajando.
Periféricos de la computadora
Los Perifericos son dispositivos que envian o reciben informacion desde y hacia la computadora.
Entiende las siglas de informática
Con cuantos GHz se hace un GB? O no tienen nada que ver? Aprende y sacale mayor provecho a la tecnologia.

Nos interesa tu comentario.

Nombre:
E-mail:
Publicar e-mail?

Comentario:

Ingresa el texto que ves en la imagen de abajo.
  



Comentarios de los usuarios

Nombre: maria camila lora agudelo - 09/05/2013 18:27:40

muy buena esta pagina gracias encontré todo lo que buscaba y mas :D

Nombre: ULISSES ANTONIO GARCIA RODRIGUEZ | DRAGONOIDE97@HOTMAIL.COM - 28/03/2011 10:35:11

YO QUIERO SABER CUAL ES EL LENGUAJE DE UNA PC. PERO NO EL LENGUAJE DE SISTEMA BINARIO EL DE LOS 1 Y LOS 0 EL DE SU PROPIO LENGUAJE EL DE SOFTWARE HARDWARE Y TODO ESO

Nombre: ananias | ananias22@hotmail.com - 07/04/2010 12:08:18

que diferencia hay entre el lenguaje de una maquina y el lenguaje cotidiano de las personas?



El lenguaje de las computadoras
La traducción de una serie de instrucciones en lenguaje ensamblador a un código máquina se realiza normalmente por un programa especial llamado compilador. Estas instrucciones son las que permiten que la computadora ejecute aquellas funciones que nosotros, como usuarios, le ordenamos.


Add to Google Canal RSS - Ultimos ingresos