Lenguajes de Programación: Definición y concepto
Julio 6, 2007 Más sobre: ProgramaciónPor sí misma, una computadora no haría nada útil. Debe haber un programa que dirija a la computadora para realizar alguna tarea específica. Por supuesto, la habilidad para programar una computadora para realizar diferentes es lo que la hace más potente ante diversas máquinas electrónicas.
Un programa (también llamado software) es una secuencia de instrucciones que le dice a la computadora qué debe hacer. Las instrucciones se escriben en un lenguaje que está específicamente diseñado para dar órdenes a una computadora, para que así se realicen tareas predeterminadas.

Estos lenguajes se denominan lenguajes de programación. Uno de ellos se denomina lenguaje máquina. Un programa en lenguaje máquina puede ser comprendido directamente por la computadora. Un lenguaje máquina está por instrucciones que representan las operaciones fundamentales de la computadora.
En consecuencia, distintos tipos de comptuadoras usan lenguaje máquina diferentes. Por ejemplo, el ejemplo máquina que entiende un Pentium de Intel es bastante distinto al lenguaje de máquina que comprende un procesador PowerPC de IBM.
Parte del diseño de una computadora es determinar las operaciones fundamentales que puede llevar a cabo y la codificación binaria de esas instrucciones. La codificación binaria es el patrón de bits que representa una instrucción en particular. Las operaciones y su codificación binaria se denominan juego de instrucciones.
La mayor parte de las máquinas incluyen instrucciones para realizar operaciones aritméticas, tales como sumar, restar, multiplicar y dividir. Otra clase de operaciones distintas son las operaciones de salto, que permiten cambiar el contador de programa.
Incluso en las computadoras actuales, el lenguaje máquina es bastante primitivo, y escribir un programa directamente en lenguaje máquina es tedioso. Para empeorar las cosas, sin ningún tipo de asistencia, se debe usar directamente la codificación binaria de las instrucciones.
Si esta información te ha sido útil, te invitamos a que te suscribas a nuestro canal RSS o vía e-mail para que recibas a diario todas las noticias, aplicaciones y análisis presentados en Blog Informático:
Palabras claves: Descargar, free, gratis, download, gratuito, análisis...
Artículos destacados:
6 comentarios, ¡faltas tú, anímate!
Publica un comentario

Mayo 16, 2007
[...] y salida (E/S) de datos es una de las características más habitualmente utilizadas en cualquier lenguaje programación para el manejo de [...]
Julio 23, 2007
[...] lenguajes de programación web que son compatibles con las evaluaciones que realiza Firebug son los más comunes: CSS, HTML, y [...]
Agosto 15, 2007
[...] momento en el cual se les hace indispensable y muy necesario conocer un poco más acerca de algunos lenguajes de programación, más específicamente hablamos del lenguaje de programación web estándar HTML, lo que hace que [...]
Marzo 4, 2008
[...] al Bloc de notas de Windows, sino más bien un editor de texto avanzado con soporte para diversos lenguajes de programación, como C/C++, Java, JavaScript, Visual Basic, VBScript, XML, HTML, ASP, JSP, SQL, Cobol, C#, CSS [...]
Abril 1, 2008
[...] Principalmente Crimson Editor es una perfecta alternativa al bloc de notas de Windows, es decir, es un práctico editor de texto con las funciones de siempre. No obstante, tiene otras funcionalidades más avanzadas, como la codificación para lenguajes de programación. [...]
Mayo 10, 2008
[...] es un bloc de notas, o mejor dicho, un editor de texto, pero que además de eso, es un editor de lenguajes de programación que es de carácter avanzado, que soporta entre más de 10 [...]