Lenguajes De Programacion

Páginas: 12 (2888 palabras) Publicado: 4 de marzo de 2013
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. Consiste en un conjunto de reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos, respectivamente.
Primera generación: Contiene los lenguajes de muy bajo nivel es decir los de códigobinario y los llamados ensambladores en los que cada instrucción se ha sustituido por un código alfanumérico para evitar confusiones con las cifras. En la actualidad se utiliza muy poco y solo en caso de software que necesite mucha potencia (juegos) o acceso directo a los recursos de la máquina (drivers) se usan.
Segunda generación: En este primer escalón encontramos lenguajes clásicos como el C yotros similares capaces de estar muy cercanos a la máquina y a la vez ofrecer un interfaz basado en palabras, mucho más sencillo que los binarios. A pesar se su antigüedad, C se mantiene al día de hoy muy vigente y es uno de los lenguajes más usados debido sobre todo a su potencia.
LENGUAJES DE ALTO NIVEL:
Estos lenguajes son los mas utilizado por los programadores. Están diseñados para que laspersonas escriban y entiendan los programas de un modo mucho mas fácil que los lenguajes máquina y ensamblador. Un programa escrito en lenguaje de alto nivel es independiente de la máquina (las instrucciones no dependen del diseño del hardware o de una computadora en particular), por lo que estos programas son portables o transportables. Los programas escritos en lenguaje de alto nivel pueden serejecutados con poca o ninguna modificación en diferentes tipos de computadoras
Lenguajes de alto nivel
Ensamblador, FORTRAN, COBOL, PL/I, BASIC, VISUAL BASIC
Lenguajes declarativos. Los programas se construyen mediante descripciones de funciones o expresiones lógicas (Lisp, Prolog).
Lenguajes orientados a objetos. El diseño de los programas se basa mas en los datos y su estructura. La unidadde proceso es el objeto y en el se incluyen los datos (variables) y las operaciones que actúan sobre ellos (Smalltalk, C++).
FORTRAN
Abreviatura de FORmula TRANslator (traductor de formulas), fue definido alrededor del año 1955 en Estados Unidos por la compañía IBM. Es él más antiguo de los lenguajes de alto nivel. Antes de él, todos los programas se escribían en lenguaje ensamblador o enlenguaje máquina. Es un lenguaje especializado en aplicaciones técnicas y científicas. Se caracteriza por su potencia en los cálculos matemáticos, pero esta limitado en las aplicaciones de gestión, manejo de archivos, tratamiento de cadenas de caracteres y edición de informes. Es un lenguaje notorio, por la facilidad con que permite expresar una ecuación.
ALGOL
El ALGOL (ALGOritmic Language) fuepresentado en 1958. Fue el primer lenguaje de programación de proceso estructurado de alto nivel. Fue orientado al uso de quienes participan en proyectos científicos y matemáticos. Un grupo internacional de matemáticos europeos y americanos, pretendían crear un lenguaje común normalizado que les permitiera el intercambio de algoritmos, aunque esta en desuso, fue el primero que incorporo conceptosclaves para la programación actual.
-------------------------------------------------
Algol W
Lenguaje elaborado diseñado por Niklaus Wirth y Tony Hoare a partir de los trabajos del grupo ALGOL de la IFIP. Se trata de un lenguaje conciso, simple de implementar, que evita todos los defectos conocidos del lenguaje Algol e incluye sus propias características adicionales. Sin embargo, el grupo Algol nolo adoptó como sucesor de Algol prefiriendo en su lugar al que terminó siendo Algol 68. Algol W fue utilizado por gran cantidad de usuarios y sembró el camino para el nacimiento del lenguaje Pascal.
-------------------------------------------------
Algol 68
Los objetivos principales de ALGOL 68 son el permitir comunicar algoritmos, el permitir una eficiente ejecución de los mismos en...
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