content top

Lenguajes de programación

Los lenguajes de programación e información sobre ellos.

ABC: Fue desarrollado a principios de los 80 en el Centrum voor Wiskunde en Informatica (CWI) (centro de investigación holandés de carácter oficial). Fue pensado para principiantes, aunque luego su evolución lo hace adecuado para programadores avanzados. Es muy fácil de aprender y de usar. Tiene tipos de datos de alto nivel:

  • Números (enteros exactos de cualquier tamaño y números no exactos)

  • Textos (strings de cualquier longitud)

  • Listas (sus elementos tienen que ser del mismo tipo y siempre están ordenados)

  • Compuestos (equivalentes a registros sin nombres de campo) y tablas (son listas con índices o claves)

Como sucede con otros intérpretes, ABC es, además de un lenguaje de programación, un entorno interactivo de trabajo.

Este lenguaje es el principal antecedente de Python.

ADA: La primera documentación de Ada data de 1979, y el primer estándar, de 1983 (Ada 83). El último estándar, Ada 95, incorpora OOP e interfaces para C, Fortran y COBOL.

Ada es un sucesor de Pascal, y el código fuente tiene un aspecto parecido, aunque es mucho más potente y flexible. El estándar 95 cumple todos los principios de ingeniería de software ampliamente reconocidos hoy en día (fiabilidad, portabilidad, modularidad, eficiencia, tipos de datos abstractos, programación concurrente, programación orientada a objetos, etc.).

El nombre del lenguaje es un homenaje a Ada Lovelace, la ayudante de Charles Babbage, considerada como la primera programadora de la historia.

 

ALGOL: (Algorithmic Language) desarrollado a finales de los años 1950, con la intención de crear un lenguaje de programación internacional e independiente de la máquina. No tuvo mucho éxito comercial, pero fue muy importante en la historia de la informática, ya que tuvo una gran influencia en la mayoría de los lenguajes de programación posteriores. Fue el primer lenguaje que introdujo el concepto de variables locales a un bloque de código. También fue el primer lenguaje descrito con la notación BNF. Hay tres estándares principales del lenguaje: Algol-58, Algol-60 y Algol-68.

APL y J: Ken Iverson, profesor canadiense, cuando trabajaba en la Universidad de Harvard, inventó una notación personal para describir procedimientos matemáticos, inicialmente no pretendía ser un lenguaje de programación. Iverson en 1962 en el libro A Programming Language, describe a esta notación como concisa y sin ambigüedad, la llama APL. Y durante la década de los 60, IBM desarrolla el primer intérprete.

1
Liked it
Etiquetas: , ,
votar


2 Responses to “Lenguajes de programación”

  1. Lucas_La35 dice:

    Muy bueenoo, Grax!

  2. Simply want to say your story is startlingly . The distinctness in your story is simply formidable and I can affirm that you are an professional on this area . With your authorization allow me to take your rss feed to be cutting-edge with future articles . Thank you very much indeed and please keep up the delightful activity.

Leave a Reply