Lp

Tipos de lenguajes de programación según su clasificación

  • Lenguaje de máquina

    Lenguaje de máquina
    "Lenguaje de bajo nivel" Creado por: Alan Turing El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata. La máquina de Turing, se trata de una máquina que demostraba que, con un algoritmo, podían resolver cualquier problema matemático. Si había un algoritmo, la máquina podía resolver el problema. (Huertos, 2019)
  • Lenguaje ensamblador

    Lenguaje ensamblador
    "Lenguaje de bajo nivel" Creado por: Mauricio V. Wilkes Un programa en lenguaje ensamblador consiste en uno o más segmentos para definir datos y almacenar instrucciones de máquina en un segmento llamado stack (o pila) que contiene direcciones almacenadas. (Abel, 1996, 2)
  • Fortran

    Fortran
    Este día se celebra el natalicio de John Warner Backus, quien es considerado el creador del lenguaje de programación FORTRAN, esto ofrece una gran oportunidad de conocer y reflexionar en torno a la historia de esta tecnología que se tiene como el primer lenguaje de alto nivel inventado para IBM en 1954 y lanzado comercialmente en 1957. El lenguaje FORTRAN está dentro de los lenguajes de tipo procedurales imperativos.
  • Lisp

    Lisp
    Desarrollado originalmente en 1958
    Fundado por por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts.
    Es un lenguaje que muestra la información estructurada en listas en las que se pueden gestionar la información que estas contienen. Lisp fue creado originalmente como una notación matemática práctica para los programas de computadora, basada en el cálculo lambda.
    Tipo de lenguaje: Lenguajes simbólicos declarativos funcionales.
  • Basic

    Basic
    John George Kemeny y Thomas Eugene Kurtz crearon un lenguaje de programación para ordenadores que bautizaron con el acrónimo de BASIC («Beginner's All-purpose Symbolic Instruction Code»), lenguaje creado en el Dartmouth College con finalidad docente. Un lenguaje sencillo para que los jóvenes estudiantes pudieran practicar y aprender sobre una nueva ciencia de la informática que comenzaba a emerger con fuerza. El lenguaje BASIC está dentro de los lenguajes de tipo procedurales imperativos.
  • ProLog

    ProLog
    Desarrolladores: Alain Colmerauer y Philippe Roussel Descripcion: Es un Lenguaje de Programación diseñado para representar y utilizar el conocimiento que se tiene sobre un determinado dominio. Los programas en ProLog responden preguntas sobre el tema del cual tienes conocimiento. Tipo De Lenguaje: Simbolico Declarativo Logico
  • ML

    ML
    Desarrollado a finales de los años 1970
    Fundado por Robin Milner y otros en Universidad de Edimburgo. ML es el acrónimo inglés de metalenguaje dado que fue concebido como el lenguaje para desarrollar tácticas de demostración en el sistema LCF. Los lenguajes de la familia ML se aplican principalmente en diseño y manipulación de lenguajes de programación, como en bioinformática, sistemas financieros, protocolos de sincronización.
    Tipo de lenguaje: Lenguajes simbólicos declarativos funcionales.
  • Lenguaje C

    Lenguaje C
    "Lenguaje de bajo nivel" Creado por: Dennis Ritchie y Ken Thompson C es un lenguaje de relativo “bajo nivel”. C es un lenguaje de programación de propósito general que ofrece como ventajas economía de expresión, control de flujo y estructuras de datos modernos y un rico conjunto de operadores. Además, C no es un lenguaje de “muy alto nivel” ni “grande”, y no está especializado en alguna área especial de aplicación. (Kernighan & Ritchie, 1988, 11)
  • ADA

    ADA
    Ada es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado por Jean Ichbiah y S. Tucker Taft de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos en 1980. El lenguaje ADA está dentro de los lenguajes de tipo procedurales imperativos.
  • Godel

    Godel
    Desarrolladores: P.M. Hill & J.W. Lloyd Descripción: Godel tiene un sistema de módulos; permite enteros y racionales de precisión arbitraria y números de punto flotante. Puede resolver restricciones sobre dominios finitos de enteros, así como restricciones lineales racionales. Admite procesamiento de conjuntos finitos. Tiene también una regla flexible de cómputo que admite el operador de poda, que es una generalización del operador. Tipo De Lenguaje: Simbólico Declarativo Lógico
  • PYTHON

    PYTHON
    "Lenguajes Procedural y Orientado a Objetos"
    Creado por el investigador holandés Guido van Rossum, a través del centro de investigación CWI (Centrum Wiskunde & Informatica) de Ámsterdam.

    PYTHON es un lenguaje de programación del tipo interpretativo, que usa un código muy legible, de una filosofía de desarrollo con una sintaxis de entendimiento muy limpia, por estar muy cerca del lenguaje natural.
  • Haskell

    Haskell
    La primera versión de Haskell se definió en 1990.
    Es un lenguaje de programación estandarizado multi-propósito, funcionalmente puro, con evaluación no estricta y memorizada, y fuerte tipificación estática. Su nombre se debe al lógico estadounidense Haskell Curry, debido a su aportación al cálculo lambda, el cual tiene gran influencia en el lenguaje.
    Diseñado por, Universidad de Yale, Universidad de Glasgow
    Tipo de lenguaje: Lenguajes simbólicos declarativos funcionales.
  • JAVA

    JAVA
    "Lenguaje procedural y orientado a objetos"
    Creado por James Gosling, Eric Schmidt, John Gaga, Patrick Naughton y Wayne Rosing.
    Java es uno de los lenguajes de programación más importantes de la actualidad. Tanto para los profesionales que lo dominan como para las empresas que buscan expertos en él, valoran sus muchas propiedades a la hora de crear cualquier desarrollo digital.
  • Mercury

    Mercury
    Desarrolladores: Fergus Henderson, Thomas Conway y Zoltan Somogyi Descripción:
    Mercury es un lenguaje de alto nivel (es decir, no se preocupa de problemas como la reserva y liberación de memoria) derivado de Prolog, pero con una implementación que le hace ser más útil para representar y tratar problemas del mundo real. Combina toda la expresividad del lenguaje declarativo con avanzadas técnicas de análisis estático y detección de errores. Tipo De Lenguaje: Simbólico Declarativo Lógico
  • KOTLIN

    KOTLIN
    "Lenguaje Procedural y Orientado a Objetos"
    Creado por JetBrains.
    Kotlin es un lenguaje de programación estáticamente tipado, es decir, es la máquina virtual la que infiere el tipo a las variables y, por tanto, no hay que especificarlas. Es un lenguaje que corre bajo la Máquina Virtual de Java, por lo que tiene el mismo rendimiento que Java, sin penalizar en ningún momento en este aspecto.