Lenguajes de programacion 1

Lenguajes de programacion

  • Codigo Binario

    Codigo Binario
    Es un lenguaje de bajo nivel.
    En el año 1703 cuando el famoso matemático Gottfried Leibniz propuso la utilización del sistema de numeración binario para realizar cálculos de forma sencilla y eficiente. El código binario es el sistema de codificación usado para la representación de textos, o procesadores de instrucciones de computadora, utilizando el sistema binario. En informática y telecomunicaciones, este se utiliza en la codificación de datos, tales como cadenas de caracteres o bits.
  • Lenguaje Maquina

    Lenguaje Maquina
    Es un lenguaje de bajo nivel.
    El lenguaje de maquina es aquel cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que la UCP pueda comprender y ejecutar el programa. Las instrucciones en lenguaje maquina se expresan en términos de la unidad de memoria más pequeña (bit) = digito binario 0 o 1, en esencia una secuencia de bits que especifican la operación y las celdas de memoria implicadas en una operación
  • Lenguajes Ensambladores

    Lenguajes Ensambladores
    Es un lenguaje de bajo nivel.
    También denominados nemotécnicos o nemónicos, son el primer nivel de abstracción. Fue creado por Mauricio V. Wilkes de la Universidad de Cambridge. Estos no son programas ejecutables directamente por el ordenador, sino textos de código fuente por humanos que necesitan de alguna herramienta para su traducción a lenguaje de máquina que el CPU pueda ejecutar. Sus instrucciones suelen ser una denominación abreviada de la instrucción máquina que simbolizan.
  • Fortran

    Fortran
    Este es un lenguaje procedural imperativo y es de alto nivel.
    Está diseñado para admitir dos etapas fundamentales de la escritura de un programa paralelo de datos: mapeo de problemas utilizando alineaciones de matriz sofisticadas y mapeo de máquina a través de un rico conjunto de funciones de distribución de datos. Creemos que Fortran D proporciona un modelo de programación simple e independiente de la máquina para la mayoría de los cálculos numéricos.
  • Cobol

    Cobol
    Es un lenguaje procedural imperativo y es de alto nivel. Fue creado con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión, No está diseñado para escribir programas de sistemas, como por ejemplo un sistema operativo o un compilador.
    Durante más de cuatro décadas este ha sido el lenguaje de programación dominante en la informática empresarial.
  • Basic

    Basic
    Es un lenguaje procedural imperativos y es de alto nivel.
    Fue diseñado por John George Kemeny y Thomas Eugene Kurtz, originalmente fue desarrollado como una herramienta de enseñanza. El lenguaje y sus variantes llegaron a estar ampliamente disponibles en los microcomputadores a finales de los años 1970 y 1980. Sigue siendo popular a día de hoy en un puñado de dialectos altamente modificados, y en nuevos lenguajes, influenciando tales como Microsoft Visual Basic o Gambas en GNU/Linux.
  • SWI Prolog

    SWI Prolog
    Es un lenguaje de programación lógico . Este está diseñado principalmente como un lenguaje de programación declarativo. En el prólogo, la lógica se expresa como relaciones. El corazón del prólogo reside en la lógica que se aplica. Por tanto su semántica no depende de la máquina en la que se ejecutan. Las sentencias en estos lenguajes se entienden sin necesidad de hacer referencia al nivel máquina para explicar los efectos colaterales.
  • Datalog

    Datalog
    David Maier es el creador del término Datalog.
    Es un lenguaje declarativo logico de consulta similar a un prolog que se utiliza para bases de datos deductivas . Se basa en métodos de inferencia conocidos a partir de lógicas formales. Consiste en axiomas y reglas de inferencia.
    Datalog fue más popular desde mediados de la década de 1980 hasta mediados de la de 1990, incluso se utiliza hoy como lenguaje de consulta para proyectos de investigación e implementaciones de bases de datos deductivas.
  • Miranda

    Miranda
    Fue creado por David Turner y es un lenguaje simblico declarativo funcional.
    El principal objetivo de este lenguaje era el desarrollar una versión comercial de un lenguaje funcional:
    no-estricto.
    puramente funcional.
    Fue comercializado por Research Software Ltd. de Inglaterra, la cual registró la palabra 'Miranda' como marca comercial. Fue el primer lenguaje puramente funcional en ser destinado al uso comercial y no al académico.
  • Erlang

    Erlang
    Fue creado por Joe Armstrong y es un lenguaje declarativo funcional.
    Es un lenguaje de programación concurrente (u orientado a la concurrencia) y un sistema de ejecución que incluye una máquina virtual y bibliotecas.
    El subconjunto de programación secuencial es un lenguaje funcional, con evaluación estricta, asignación única, y tipado dinámico. Fue diseñado en la compañía Ericsson para realizar aplicaciones distribuidas, tolerantes a fallos, soft-real-time y de funcionamiento ininterrumpido.
  • Python

    Python
    Fue creado por Guido van Rossum y es un lenguaje tipo declarativo funcional.
    Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código.2 Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, dinámico y multiplataforma.
  • Java

    Java
    El lenguaje fue desarrollado en sus inicios por James Gosling y es orientado a objetos, inicialmente era conocido como Oak o Green y es en la versión del lenguaje JDK 1.0.2, cuando pasa a llamarse Java, corría el año 1996.
    En las primeras versiones de Java es en la que el lenguaje va tomando forma, con la inclusión de tecnologías como JavaBeans, RMI para las invocaciones en remoto, Collections para la gestión de múltiples estructuras de datos o AWT para el desarrollo gráfico, entre otros.
  • Gödel

    Gödel
    Es un lenguaje declarativo logico.
    Es un lenguaje en el que las sentencias lógicas llevan un orden y en el que existe el polimorfismo. Está basado en módulos y en tipos de datos (soporta enteros y racionales con una precisión infinita, y número) y tiene una amplia librería de módulos predefinidos. Es un buen lenguaje para tareas de meta-programación, tales como compilación, depuración, análisis, verificación o transformación de programas, ya que es mucho más declarativo que Prolog,
  • C#

    C#
    Desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270).
    C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común y este como muchos otros esta orientado a objetos. Su sintaxis básica deriva de C/C++ y utiliza el modelo de objetos de la plataforma .NET, similar al de Java, aunque incluye mejoras derivadas de otros lenguajes.
  • Pauscal

    Pauscal
    Es un lenguaje orientado a objetos.
    Fue creado por Paul Guerra y este es un lenguaje de programación para Microsoft Windows de 32 bits. La característica particular de este lenguaje de programación es que su sintaxis está basada en el idioma español. Ideal para quienes inician la programación pero, pese a esto, es un lenguaje potente y no se limita a fines educativos.
    El editor de Pauscal incluye un sistema de resalte sintáctico que permite ver el código de sus programas de una forma más cómoda.