Conceptos de lenguaje de programacion

Solo disponible en BuenasTareas
  • Páginas : 3 (691 palabras )
  • Descarga(s) : 9
  • Publicado : 8 de marzo de 2010
Leer documento completo
Vista previa del texto
Nombre: Gregorio Daniel Carmona Vázquez No de cuenta: 41019057 Actividad: Concepto de lenguaje de programación Unidad: 1 Lenguajes de programación

Un lenguaje de programación es un idiomaartificial para llevar acabo operaciones por una maquina, en este caso una computadora. Con un lenguaje de programación podemos escribir programas para expresar algoritmos que controlen el comportamiento deuna maquina, este control puede ser tanto físico como lógico. Los lenguajes de programación están formados por conjuntos de símbolos y reglas de sintaxis y significado, las cuales definen suestructura, elementos y expresiones. Existen diferentes niveles de programación (lenguaje de maquina, lenguaje ensamblador y el lenguaje de alto nivel), y en este documento expondremos las características delos mismos.

Lenguaje de maquina.

El lenguaje maquina o código maquina es el lenguaje utilizado por las computadora para interpretar las instrucciones de una forma simple, este consiste en cadenasinterminables con los números 1 y 0 (código binario). Cada acción que realiza una computadora tiene asociado un código de operación llamado “opcode”. La descripción y uso de opcodes es lo que seconoce como lenguaje de maquina, este es el lenguaje mas primitivo, depende del hardware, y requiere que el programador conozca el funcionamiento de la maquina al mas bajo nivel. La programación a estenivel es muy complicada ya que prácticamente se le tiene que decir a la maquina cada paso de la tarea que tenia que realizar. Además de esto se tiene que expresar todo en forma numérica, lo que provocaque el proceso se encuentre expuesto a gran cantidad de errores y la productividad del programador sea sumamente limitada.

Lenguaje ensamblador.

El lenguaje ensamblador nace de la necesidad defacilitar el trabajo de programación, ya que el lenguaje de maquina o código maquina es muy complicado para ser interpretado por un ser humano. En el lenguaje ensamblador se remplazan los números por...
tracking img