lenguajes de programacion

Páginas: 8 (1984 palabras) Publicado: 1 de abril de 2013
LENGUAJE DE PROGRAMACION
Un lenguaje de programación es un idioma artificial que se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado de unconjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación. A través de los siguientes pasos se puede elaborar un programa:

1.- El desarrollo lógico del programa para resolverun problema en particular.
2.- Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa)
3.- Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
4.- Prueba y depuración del programa.
5.- Desarrollo de la documentación.

TIPOS DE LENGUAJES PROGRAMATICOS
Son ejemplos de lenguajes de programación: php, prolog,asp, actionscript, ada, python, pascal, c, basic, java, etc.
1.-* lenguajes compilados: un programa que se escribe en un lenguaje de alto nivel también tiene que traducirse a un código que pueda utilizar la máquina. Los programas traductores que pueden realizar esta operación se llaman compiladores.
Los compiladores son aquellos cuya función es traducir un programa escrito en un determinadolenguaje a un idioma que la computadora entienda (lenguaje máquina con código binario).
Al usar un lenguaje compilado (como lo son los lenguajes del popular Visual Studio de Microsoft), el programa desarrollado nunca se ejecuta mientras haya errores, sino hasta que luego de haber compilado el programa, ya no aparecen errores en el código.
2.-* lenguajes interpretados: Se puede también utilizar unaalternativa diferente de los compiladores para traducir lenguajes 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. A continuación, un programaintérprete,almacenado en el sistema operativo del disco, o incluido de manera permanente dentro de la máquina, convierte cada proposición del programa fuente en lenguaje de máquina conforme vaya siendo necesario durante el proceso de los datos. No se graba el código objeto para utilizarlo posteriormente.
3.-* lenguajes declarativos: La programación declarativa es una forma de programación queimplica la descripción de un problema dado en lugar de proveer una solución para dicho problema, dejando la interpretación de los pasos específicos para llegar a dicha solución a un intérprete no especificado. La programación declarativa adopta, por lo tanto, un enfoque diferente al de la programación imperativa tradicional. Por ejemplo: Obtener los nombres de todos los empleados que tengan más de 32años. Eso se puede lograr con un lenguaje declarativo como SQL.
Algunos lenguajes declarativos que se pueden mencionar son:
• PROLOG
• SQL
• HTML
• WSDL (Web Services Description Language)
• XML Stylesheet Language for Transformation
5.-* lenguajes imperativos: En ciencias de la computación se llama lenguajes imperativos a aquellos en los cuales se le ordena a la computadora cómo realizaruna tarea siguiendo una serie de pasos o instrucciones. Los lenguajes imperativos se basan en comandos u órdenes que se le dan a la computadora para que haga algo, con el fin de organizar o cambiar valores en ciertas partes de la memoria.
Algunos lenguajes de programación imperativos que se pueden mencionar son:
• BASIC
• C
• C++
• Java
• C#
• PHP
• Perl
6.-* lenguajes orientados a...
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