domingo, 23 de septiembre de 2012

LENGUAJE DE PROGRAMACIÓN
En computación, un programa es una secuencia de instrucciones que permiten a un ordenador procesar una información conocida como datos de entrada (input) para producir una información de salida (ouput) o resultados.
Esas instrucciones pertenecen a (o están escritas en) un  lenguaje de programación determinado.
Un lenguaje de programación es una construcción mental del ser humano para expresar programas. Está constituido por un grupo de reglas gramaticales, un grupo de símbolos utilizables, un grupo de términos monosémicos (es decir, con sentido único) y una regla principal que resume las demás. Para que ésta construcción mental sea operable en un computador debe existir otro programa que controle la validez o no de lo escrito. A éste se le llama traductor.
Los lenguajes pueden ser de alto o bajo nivel. En los de bajo nivel las instrucciones son simples y cercanas al funcionamiento de la máquina, como por ejemplo el código máquina y el ensamblador. En los lenguajes de alto nivel hay un alto grado de abstracción y el lenguaje es más próximo a los humanos, como por ejemplo LexicoPASCALCobol o Java .
Los programas escritos en un lenguaje deben ser "entendidos" por los circuitos físicos de la máquina para poder ser ejecutados. Según que esta traducción se realice produciendo previamente o no una versión independiente de la herramienta utilizada los lenguajes se llaman compilados o interpretados. En el primer caso a la versión independiente producida se le conoce como código o programa ejecutable, no es legible para el usuario y usualmente se le identifica con la extensión de nombre .exe (en sistemas Windows). En el segundo caso no se construye otra versión razón por la cual ha de distribuirse el programa original llamado código o programa fuente y el usuario debe poseer también la herramienta con la cual se ha programado y que interpreta ese código.
 Lenguajes de bajo nivel
Lenguajes de medio nivel
§  BCPL
§  C
Lenguajes de alto nivel
§  ADA
§  ALGOL
§  BASIC
§  Clipper
§  Cobol
§  C++
§  FORTH
§  Fortran
§  Groovy (también es lenguaje de script)
§  Haskell
§  Java
§  Lexico (con códigos en castellano o sinónimos en otros idiomas)
§  Lisp
§  Logo
§  Modula
§  PASCAL
§  Prolog
§  RPG
Lenguajes de scripts
§  Perl
§  PHP
§  Python
§  Ruby
§  Los incluidos en los intérpretes de comandos: sh, ksh, bash, etc.

6 comentarios:

  1. Excelente publicación comienza con una buena definicion de lo que es un lenguaje de programación y clasifica estos en bajo, medio y alto. Gracias por publicar. Saludos

    ResponderEliminar
  2. Excelente publicación compañero. La verdad te felicito por tu esfuerzo y dedicación. Siempre cumpliendo, además de que con muy buena información.

    ResponderEliminar
  3. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
    Respuestas
    1. Muy bueno tu trabajo amigo, te felicito como le hacen...

      Eliminar
  4. genial trabajo muchas felicidades!!!! la informacion clara.. sigue asi!!!!!1

    ResponderEliminar
  5. AUNQUE PARA MI ES UN TEMA COMPLICADO, CREO QUE TU PUBLICACIÓN ES MUY OBJETIVA, SIGUE ASÍ.
    FELICIDADES.

    ResponderEliminar