A medida que los lenguajes de programación evolucionan para tratar de imitar las habilidades humanas, las arquitecturas de las computadoras mas recientes son cada vez mas complejas de programar.
En teoria es posible construir una computadora para ejecutar directamente programas escritos en cualquier lenguaje de programacion en particular pero no resulta económico costruir una maquna asi, es por eso que se opto por la creacion de un «compilador» cuyo producto puede ser ejecutado en cualquier o casi cualquier hardware.
En la actualidad la programacion del software se hace en lenguajes de «Alto Nivel» muy alejado del lenguaje maquina mismo del hardware:
Los principapes lenguajes de Alto Nivel en la actualidad son:
Compilador
Un compilador es un complejo programa informatico que lee un progra escrito en un lenguaje de «Alto Nivel» y lo traduce a un programa equivalente en lenguaje de «Bajo Nivel» (Lenguaje Maquina) lenguaje el cual la computadora es capaz de interpretar y ejecutar.
Al compilar un programa y producir el programa objeto el compiladores:
Pero para que el compilador realice el trabajo de traduccion, este necesita informacion de:
Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.
Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye
Enjoy! :)
La clase hashMap es muy util para almacenar objetos de la forma ( Clave, Objeto ), donde Clave es un identificador único...
Common Object Request Broker Architecture (CORBA) es un estándar que permite que diversos componentes de software escrit...
Modelo Vista Controlador (MVC) es un patrón de arquitectura de software que separa los datos de una aplicación, la inter...
La prueba del camino básico, es una prueba de «caja blanca» que consiste en verificar el código de nuestros sistemas de...
Alda es un lenguaje de programación desarrollado por Dave Yarwood el cual esta basado en texto para composición musical,...
KolibriOS es un pequeño sistema operativo poderoso, rápido y libre con un núcleo monolítico anticipativo en tiempo real...
Los comentarios estan cerrados
Si trabajas con redes sociales (RRSS) a continuación te muestro tres herramintas gratuitas que te ayudaran a la hora de...
Por lo general se usan transacciones a nivel base de datos y posteriormente se llaman estos a través de procedimientos a...
En este post, aprenderemos como conectar Visual Basic 6 con SQL Server, abrir una tabla, leer su contenido y mostrar est...
Lo que veremos en este post es la configuración del driver para PHP de SQL Server que ha creado Microsoft el cual permit...
hola muchas gracias por todos sus aportes, siempre me son de gran utilidad, me han salvado la vida en mas de una ocasion y mi trabajo se hace mucho mas facil gracias a todos los que hacen posible este foro, en verdad gracias