Lenguajes De Programación

Páginas: 5 (1004 palabras) Publicado: 19 de noviembre de 2012
Lenguajes de programación.

Un lenguaje de programación es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina, particularmente una computadora. Es un conjunto de reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos, respectivamente.

Lenguajes compilados

También como los programas ensambladores avanzados, puedengenerar muchas líneas de código de máquina por cada proposición del programa fuente. Se requiere una corrida de compilación antes de procesar los datos de un problema. Los compiladores son aquellos cuya función es traducir un programa escrito en un determinado lenguaje a un idioma que la computadora entienda.

Lenguajes interpretados.

Es una alternativa diferente de los compiladores para traducirlenguajes de alto nivel. En vez de traducir el programa fuente y grabar en forma permanente el código objeto que se produce durante la corrida de compilación para utilizarlo en una corrida de producción futura, el programador sólo carga el programa fuente en la computadora junto con los datos que se van a procesar.

PROGRAMACIÓN MODULAR
La programación estructurada es una técnica de diseño deprogramas que comenzó a ponerse enpráctica a principios de los años 70. Su utilización tiene como objetivo paliar algunas deficiencias:
1. Los programas que están constituidos por un único bloque, más o menos grande, de código, dependiendo de la complejidad y tamaño de la aplicación.
2. Un problema complejo no puede solucionarse de una sola vez y con un único algoritmo.
Programación Estructurada.Se refiere a un conjunto de técnicas que han ido evolucionando. Estas técnicas aumentan considerablemente la productividad del programa reduciendo el tiempo requerido para escribir, verificar, depurar y mantener los programas.

¿QUÉ ES UNA INTERFAZ GRAFICA DE USUARIO?
En el contexto del proceso de interacción persona-ordenador, la interfaz gráfica de usuario (IGU), es el artefacto tecnológicode un sistema interactivo que posibilita, a través del uso y la representación del lenguaje visual, una interacción amigable con un sistema informático. Como ejemplo de interfaz GUI podemos citar el escritorio o desktop del sistema operativo Windows y el entorno X-Window de Linux.

* Existen dos tipos de lenguajes los lenguajes de bajo nivel y los de alto nivel.

Lenguajes de bajo nivelSon lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas.
Dentro de este grupo se encuentran:

* El lenguaje maquina: este lenguaje ordena a la máquina las operaciones fundamentales para su funcionamiento.
* El lenguaje ensamblador es un derivado del lenguaje maquina yesta formado por abreviaturas de letras y números llamadas mnemotécnicos.
Lenguajes de alto nivel

Son aquellos que se encuentran más cercanos al lenguaje natural que al lenguaje máquina. Están dirigidos a solucionar problemas mediante el uso de EDD's. Se tratan de lenguajes independientes de la arquitectura del ordenador. Por lo que, en principio, un programa escrito en un lenguaje de altonivel, lo puedes migrar de una máquina a otra sin ningún tipo de problema.

Lenguajes de Medio nivel

Se trata de un termino no aceptado por todos, pero q seguramente habrás oído. Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro de estos lenguajes podría situarse C ya que puede acceder a los registros del sistema, trabajar con direcciones de memoria, todasellas características de lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel.

La evolución de los lenguajes de programación se puede dividir en 5 etapas o generaciones.

* Primera generación: lenguaje maquina.
* Segunda generación: se crearon los primeros lenguajes ensambladores.
* Tercera generación: se crean los primeros lenguajes de alto nivel. Ej. C,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS