standard ml

32
Standard ML De Wikipedia, la enciclopedia libre Saltar a: navegación , búsqueda El lenguaje de programación Standard ML o SML es un lenguaje descendiente del lenguaje ML que nació como el Meta Lenguaje del sistema LCF . A diferencia de muchos otros lenguajes de programación, SML tiene una especificación formal, como semántica operacional publicada en el libro The Definition of Standard ML. SPARK De Wikipedia, la enciclopedia libre Saltar a: navegación , búsqueda Para otros usos de este término, véase Spark (desambiguación) . SPARK es un lenguaje de programación especialmente diseñado para sistemas de alta integridad . Es un subconjunto anotado de Ada desarrollado por la empresa británica Praxis High Integrity Systems, Inc que elimina ciertas características del lenguaje consideradas peligrosas en este tipo de sistemas (como las excepciones o la sobrecarga de operadores), y que añade anotaciones formales para realizar automáticamente análhampton Program Analysis Development Environment), un conjunto de herramientas destinadas al análisis de flujo de datos y de información. De hecho, el nombre «SPARK» deriva de «SPADE Ada Kernel». La primera versión de SPARK estaba basada en Ada 83 y fue desarrollada en 1988 por Bernard Carré y Trevor Jennings Snobol De Wikipedia, la enciclopedia libre Saltar a: navegación , búsqueda

Upload: jimmy-vasquez-sanchez

Post on 16-Feb-2016

19 views

Category:

Documents


0 download

DESCRIPTION

educativo

TRANSCRIPT

Page 1: Standard ML

Standard MLDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

El lenguaje de programación Standard ML o SML es un lenguaje descendiente del lenguaje ML que nació como el Meta Lenguaje del sistema LCF. A diferencia de muchos otros lenguajes de programación, SML tiene una especificación formal, como semántica operacional publicada en el libro The Definition of Standard ML.

SPARKDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda Para otros usos de este término, véase Spark (desambiguación).

SPARK es un lenguaje de programación especialmente diseñado para sistemas de alta integridad. Es un subconjunto anotado de Ada desarrollado por la empresa británica Praxis High Integrity Systems, Inc que elimina ciertas características del lenguaje consideradas peligrosas en este tipo de sistemas (como las excepciones o la sobrecarga de operadores), y que añade anotaciones formales para realizar automáticamente análhampton Program Analysis Development Environment), un conjunto de herramientas destinadas al análisis de flujo de datos y de información. De hecho, el nombre «SPARK» deriva de «SPADE Ada Kernel».

La primera versión de SPARK estaba basada en Ada 83 y fue desarrollada en 1988 por Bernard Carré y Trevor Jennings

SnobolDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

SNOBOL

Desarrollador(es)

David J. Farber, Ralph E. Griswold, Ivan P. Polonsky y Laboratorios Bell

Información general

Page 2: Standard ML

Paradigma Multiparadigma, orientado a objetos, funcional, lógico

Apareció en 1962

Diseñado por David J. Farber, Ralph E. Griswold y Ivan P. Polonsky

Implementaciones SNOBOL, SPITBOL

Influido por SPITBOL

Ha influido a Icon programming language, Unicon programming language

SNOBOL (StriNg Oriented symBOlic Language) es un lenguaje de programación de computadoras de muy alto nivel que surgió en la década de los 60 en los Laboratorios Bell merced al equipo formado por David J. Farber, Ralph E. Griswold y Ivan P. Polonsky.

Historia[editar]

Los orígenes de Smalltalk se encuentran en las investigaciones realizadas por Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg y otros durante los años setenta en el Palo Alto Research Institute de Xerox (conocido como Xerox PARC), para la creación de un sistema informático orientado a la educación. El objetivo era crear un sistema que permitiese expandir la creatividad de sus usuarios, proporcionando un entorno para la experimentación, creación e investigación

SimulaDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Simula es un lenguaje de programación orientada a objetos (OOP). Fue el primero de los lenguajes orientado a objetos. Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos. Así fue como se popularizaron términos como clases, objetos, instancias, herencia, polimorfismo, etc.

Page 3: Standard ML

Simula 67 fue lanzado oficialmente por sus autores Ole Johan Dahl y Kristen Nygaard en mayo de 1967, en la Conferencia de Trabajo en Lenguajes de Simulación IFIO TC 2, en Lysebu cerca de Oslo

Hoy en día, los creadores de Simula han desarrollado un nuevo lenguaje de programación, llamado Beta, que generaliza todas las construcciones del lenguaje en una única idea denominada patrón.

Self (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Self»)Saltar a: navegación, búsqueda

Self es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems. Puede decirse que es un sucesor de Smalltalk, y en algunos casos se considera una evolución de éste.

Self está basado en la idea de Prototipos, a diferencia de la mayoría de los lenguajes orientados a objetos que utilizan clases.

SchemeDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Scheme

Información general

Paradigma multi-paradigma

Apareció en 1975

Diseñado por Guy L. Steele y Gerald Jay Sussman

Page 4: Standard ML

Tipo de dato Fuerte, dinámico

Implementaciones Scheme, Scheme 48, Chicken, Gambit, FLUENT, Guile, Bigloo, Chez Scheme, STk, STklos, Larceny, SCM

Dialectos T

Influido por Lisp

Scheme es un lenguaje funcional (si bien impuro pues sus estructuras de datos no son inmutables) y un dialecto de Lisp. Fue desarrollado por Guy L. Steele y Gerald Jay Sussman en la década de los setenta e introducido en el mundo académico a través de una serie de artículos conocidos como los Lambda Papers de Sussman y Steele.

RPG (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación RPG»)Saltar a: navegación, búsqueda

El lenguaje de programación RPG es un lenguaje de programación desarrollado por IBM en 1964 y diseñado para generar informes comerciales o de negocios. Sus siglas en inglés significan Report Program Generator.

REXXDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

REXX

Desarrollador(es)

Mike Cowlishaw e IBM

Page 5: Standard ML

Información general

Paradigma multiparadigma

Apareció en 1979

Diseñado por Mike Cowlishaw

Última versión estable

ANSI X3.274 (1996)

Implementaciones IBM NetREXX, Open Object Rexx, Regina, otras

Dialectos Object REXX, Open Object REXX, NetREXX

Influido por PL/I, EXEC 2, BASIC

REXX (REstructured eXtended eXecutor) es un lenguaje de programación desarrollado en IBM por Mike Cowlishaw del que existen numerosas implementaciones disponibles con código abierto. Es un lenguaje de programación estructurado de alto nivel diseñado para ser al mismo tiempo fácil de entender y fácil de leer. Hay intérpretes para REXX tanto comerciales como de código abierto para un amplio rango de plataformas y hay compiladores para los mainframes de IBM.

Python fue creado a finales de los ochenta[2] por Guido van Rossum en el Centro para las Matemáticas y la Informática (CWI, Centrum Wiskunde & Informatica), en los Países Bajos, como un sucesor del lenguaje de programación ABC, capaz de manejar excepciones e interactuar con el sistema operativo Amoeba.[3]Historia[editar]

Se trata de un lenguaje de programación ideado a principios de los años 70 en la Universidad de Aix-Marseille I (Marsella, Francia) por los estudiantes modélicos Alain Colmerauer y Philippe Roussel.

Page 6: Standard ML

PowerBuilder[editar]

PowerBuilder es una herramienta de desarrollo de clase empresarial desarrollada por la empresa Sybase. PowerBuilder es orientada a objetos y permite el desarrollo de diferentes tipos de aplicaciones y componentes para ejecutar arquitecturas cliente/servidor, distribuidas y Web.

Principales características[editar]

PowerBuilder incluye, dentro de su ambiente integrado de desarrollo, herramientas para crear la interfaz de usuario, generar reportes y tener acceso al contenido de una base de datos. PowerBuilder también incluye un lenguaje de programación llamado Powerscript, el cual es usado para especificar el comportamiento de la aplicación en respuesta a eventos del sistema o del usuario, tal como cerrar una ventana o presionar un botón. Las aplicaciones desarrolladas con PowerBuilder se ejecutan exclusivamente en el sistema operativo Microsoft Windows, aunque cierto tipo de componentes que no incluyen una interfaz de usuario (llamados componentes no visuales o NVOs) y que encapsulan sólo lógica de aplicación, se pueden ejecutar en otros sistemas operativos como Unix, usando la "Máquina Virtual de PowerBuilder" o PBVM incluida dentro del servidor de aplicaciones EAServer de Sybase.

PostScriptDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

PostScript

Desarrollador

Adobe

Información general

Lanzamiento inicial 1982

Tipo de formato Lenguaje de descripción de páginas

Formato abierto ?

Page 7: Standard ML

PostScript

Desarrollador

Adobe Systems

Información general

Extensión de archivo .ps

Tipo de MIME application/postscript

Tipo de formato Lenguaje de descripción de páginas

Formato abierto ?

PostScript es un lenguaje de descripción de paginas (en inglés PDL, page description language), utilizado en muchas impresoras y, de manera usual, como formato de transporte de archivos gráficos en talleres de impresión profesional.

Está basado en el trabajo realizado por John Gaffney en "Evans&Sutherland" en el año 1976. Posteriormente, continuaron el desarrollo 'JaM' ('John and Martin', Martin Newell) en Xerox PARC y, finalmente, fue implementado en su forma actual por John Warnock y otros. Fue precisamente John Warnock, junto con Chuck Geschke, los que fundaron Adobe Systems Incorporated (también conocido como Adobe) en el año 1982.

Page 8: Standard ML

PlankalkülDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Plankalkül fue el primer lenguaje de programación, que fue creado por el científico alemán Konrad Zuse en los años 1943 a 1946 se considera un lenguaje de alto nivel, pero no se publicó hasta 1972. Zuse quería desarrollar un método sofisticado para el desarrollo de las tareas que el equipo debe hacer

PL/1De Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

PL/1, acrónimo de Programming Language 1 (Lenguaje de Programación 1), fue propuesto por IBM hacia 1970 para responder simultáneamente a las necesidades de las aplicaciones científicas y comerciales, disponible en las novedosas plataformas de utilidad general IBM 360 y más adelante IBM 370.

PerlDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda Para otros usos de este término, véase Perl (desambiguación).

Perl

Desarrollador(es)

Larry Wallwww.perl.org

Información general

Paradigma multiparadigma, funcional, imperativa, orientado a objetos (basado en clases), reflexiva

Page 9: Standard ML

Apareció en 1987

Diseñado por Larry Wall

Última versión estable

5.20.01 (27 de mayo de 2014)

Última versión en pruebas

5.21.02 (27 de mayo de 2014)

Tipo de dato Dinámico

Implementaciones Perl, mod_perl, embperl

Dialectos Perl 5, Perl 6

Influido por AWK, Smalltalk 80, Lisp, C, C++, Pascal, sed, Unix shell

Ha influido a Python, PHP, Ruby, ECMAScript, LPC, Windows PowerShell, JavaScript, Falcon

Sistema operativo Multiplataforma, muchos (más de 100)

Licencia GPL, Licencia Artística

Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne shell (sh), AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación.

ParlogDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Page 10: Standard ML

El PARLOG (de PARallel LOGic) es un lenguaje de programación lógica similar al Prolog. La diferencia sustancial es que en parlog se define un encabezado en el cuerpo de cada cláusula (regla) y en ese encabezado podemos definir condiciones que deben ser satisfechas para poder ejecutar el cuerpo de la cláusula.

Pascal (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación Pascal»)Saltar a: navegación, búsqueda

Pascal

Desarrollador(es)

Niklaus Wirth

Información general

Paradigma Imperativo (Procedural), Estructurado

Apareció en 1970

Diseñado por Niklaus Wirth

Tipo de dato Fuerte, Estático

Implementaciones Múltiples

Dialectos Object Pascal, Oxygene

Influido por ALGOL

Ha influido a C Java C# Modula Oberon

Sistema operativo Multiplataforma

Page 11: Standard ML

Pascal es un lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos.

Oz (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación Oz»)Saltar a: navegación, búsqueda

Oz es un lenguaje de programación multi-paradigma y lenguaje de programación esotérico.

Oz fue originalmente desarrollado en el laboratorio de Programación de Sistemas en la Universidad de Saarland por Gert Smolka y sus estudiantes a comienzos de 1990. En 1996 el desarrollo de Oz continuó en cooperación con el grupo de investigación de Seif Haridi en el Instituto Sueco de Ciencias de la Computación. Desde 1999, Oz ha sido continuamente desarrollado por un grupo internacional, el Consorcio Mozart, que estuvo compuesto originalmente por la Universidad de Saarland, el Instituto Sueco de Ciencias de la Computación, y la Universidad Católica de Louvain. En 2005, la responsabilidad de gestionar el desarrollo de Mozart fue transferida a un grupo base, el Tablero Mozart, con el propósito expreso de abrir el desarrollo de Mozart a una comunidad mayor.

Occam (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación Occam»)Saltar a: navegación, búsqueda

Occam es un lenguaje de programación imperativo y estructurado (al igual que Pascal). Fue desarrollado por David May en Inmos Limited, Bristol, Inglaterra, para desarrollar software para su línea de procesadores Transputers, existiendo también implementaciones para otras plataformas

OcamlDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

El lenguaje Objective CAML, también llamado Ocaml u O'Caml, es un lenguaje de programación avanzado de la familia de los lenguajes ML, desarrollado y distribuido por el INRIA en Francia. Ocaml admite los paradigmas de programación imperativa, programación funcional y programación orientada a objetos.

Page 12: Standard ML

Objective-CDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Objective-C

Información general

Paradigma orientado a objetos

Apareció en 1980

Diseñado por Brad Cox

Tipo de dato fuerte, estático

Implementaciones numerosas

Influido por C, Smalltalk

Ha influido a Objective-C++, Java

Objective-C es un lenguaje de programación orientado a objetos creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk. Originalmente fue creado por Brad Cox y la corporación StepStone en 1980. En 1988 fue adoptado como lenguaje de programación de NEXTSTEP y en 1992 fue liberado bajo licencia GPL para el compilador GCC. Actualmente se usa como lenguaje principal de programación en Mac OS X, iOS y GNUstep.

Object REXXDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Object REXX es un lenguaje de programación desarrollado en IBM por Simon Nash. Es un lenguaje de programación interpretado, orientado a objetos en cuyo diseño se tomó como base el lenguaje REXX (en cuya familia se considera incluido) manteniendo

Page 13: Standard ML

compatibilidad hacia atrás (cualquier programa REXX clásico debería funcionar con un intérprete de Object REXX).

Oberon (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación Oberon»)Saltar a: navegación, búsqueda

Oberon es un lenguaje de programación orientado a objetos y procedimental creado por Niklaus Wirth (autor también de Pascal, Modula y Modula-2) y sus colaboradores del ETHZ (Suiza).

NetREXXDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

NetREXX

Desarrollador(es)

Mike Cowlishaw

Información general

Paradigma Orientado a objetos, imperativo

Apareció en 1996

Diseñado por Mike Cowlishaw

Última versión estable 3.02 (25 de junio de 2013; hace 10 meses)

Tipo de dato fuerte y dinámico

Implementaciones IBM NetRexx1 , RexxLA NetRexx2

Page 14: Standard ML

Influido por REXX, Java

Sistema operativo Multiplataforma

NetREXX es un lenguaje de programación para la máquina virtual Java desarrollado en IBM por Michael Cowlishaw con fuertes influencias de los lenguajes de programación REXX (en cuya familia se considera incluido) y Java.

Tiene la sentencia de control de flujo "ESCAPE TOP", la cual es similar a "continue" en C, o "Continue For" en "Visual Basic.NET 2005", excepto que también funciona dentro de una subrutina para retornar desde la misma y continuar con la siguiente iteracción del bucle de proceso. Modula-3De Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Modula-3

Información general

Paradigma multiparadigma: imperativo, estructurado, modular

Apareció en Años 1980

Diseñado por DEC y Olivetti

Tipo de dato fuerte, estático

Page 15: Standard ML

Implementaciones CM3, PM3, EZM3, HM3

Influido por Pascal, ALGOL, Modula-2

Ha influido a Java, Python, Caml

Modula-3 es un lenguaje de programación imperativo, estructurado y modular, concebido como el sucesor de Modula-2.

Las principales características del lenguaje son su simplicidad y la seguridad, además de conservar la potencia de los lenguajes de programación de sistemas.

Modula-2De Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Modula-2

Desarrollador(es)

http://www.modula2.org

Información general

Paradigma Programación imperativa, Programación modular

Apareció en 1978

Diseñado por Niklaus Wirth

Tipo de dato Tipo primitivo, Estructura de datos

Dialectos PIM, ISO

Page 16: Standard ML

Influido por Pascal, Mesa

Ha influido a Oberon, Modula-3

Sistema operativo

todos sistemas

Modula-2 es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal.

Como novedad respecto a este último lenguaje, introduce el concepto de módulo, y de encapsulación. Del código contenido en un módulo, sólo se facilita una interfaz pública denominada módulo de definición, permaneciendo el resto oculto (encapsulado) para un desarrollador ajeno, lo que facilita el mantenimiento de dichas estructuras de programación a la vez que imposibilita la modificación de las mismas a cualquiera que no posea el código de su módulo de implementación.

Meta LenguajeDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

ML

Información general

Paradigma multiparadigma: imperativo, funcional

Apareció en 1973

Diseñado por

Robin Milner y otros en la Universidad de Edimburgo

Tipo de dato tipificado estático, fuerte, tipificación inferida

Dialectos Standard ML, OCaml, F#

Page 17: Standard ML

Influido por ISWIM

Ha influido a

Miranda, Haskell, Cyclone, Nemerle, C++, Clojure, Felix, Mythryl

ML es un lenguaje de programación de propósito general de la familia de los lenguajes de programación funcional desarrollado por Robin Milner y otros a finales de los años 1970 en la Universidad de Edimburgo. ML es un acrónimo de Meta Lenguaje dado que fue concebido como el lenguaje para desarrollar tácticas de demostración en el sistema LCF (El lenguaje para el cual ML era meta lenguaje es pplambda, una combinación del cálculo de predicados de primer orden y el lambda-cálculo polimórfico sencillamente tipificado).

Miranda (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación Miranda»)Saltar a: navegación, búsqueda

Miranda fue desarrollado entre los años 1985 y 1986 por David Turner. Se trata de un lenguaje de programación funcional sucesor de SASL y KRC.

Mesa (lenguaje de programación)De Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Mesa

Desarrollador(es)

Xerox PARC

Información general

Apareció en 1970s y 80s

Influido por ALGOL

Page 18: Standard ML

Ha influido a Java, Modula-2, Cedar

Mesa es un lenguaje de programación orientado a objetos desarrollado por un grupo de investigadores de Xerox PARC a finales de la década de 1970. Soporta programación multihilo.

LuaDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Lua

Información general

Extensiones comunes

.lua

Paradigma Multiparadigma:interpretado,imperativo(procedural,basado en prototipos,orientado a objetos),funcional

Apareció en 1993

Diseñado por Roberto IerusalimschyWaldemar Celes

Page 19: Standard ML

Luiz Henrique de Figueiredo

Última versión estable

5.2.3 (11 de noviembre de 2013)

Tipo de dato dinámico, fuerte, duck

Implementaciones Lua, LuaJIT, LLVM-Lua, LuaCLR, Nua, Lua Alchemy

Dialectos Metalua

Influido por Scheme, SNOBOL, Modula, CLU, C++

Ha influido a Io, GameMonkey, Squirrel, Falcon, Dao, MiniD

Sistema operativo Multiplataforma

Licencia MIT License

Lua es un lenguaje de programación imperativo, estructurado y bastante ligero que fue diseñado como un lenguaje interpretado con una semántica extendible. El nombre significa "luna" en portugués.

Logo (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación Logo»)Saltar a: navegación, búsqueda

Logo

Page 20: Standard ML

Gráfico hecho con la tortuga de Logo.

Información general

Paradigma funcional (educativa)

Apareció en 1967

Diseñado por Wally Feurzeig y Seymour Papert

Tipo de dato dinámico

Implementaciones UCBLogo y otras muchas

Dialectos StarLogo

Influido por Lisp

Ha influido a Smalltalk, Etoys, Scratch, NetLogo, KTurtle, REBOL

Logo es un lenguaje de programación de alto nivel, en parte funcional, en parte estructurado; de muy fácil aprendizaje, razón por la cual suele ser el lenguaje de programación preferido para trabajar con niños y jóvenes. Fue diseñado con fines didácticos por Danny Bobrow, Wally Feurzeig y Seymour Papert, los cuales se basaron en las características del lenguaje Lisp.

Page 21: Standard ML

LispDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Lisp

Información general

Paradigma multiparadigma: orientado a objetos, funcional, declarativo

Apareció en 1958

Diseñado por John McCarthy

Tipo de dato fuerte, dinámico

Implementaciones múltiples

Dialectos Common Lisp, Scheme, Emacs Lisp

Ha influido a Smalltalk, CLOS, Dylan, Perl

Lisp (o LISP) es una familia de lenguajes de programación de computadora de tipo multiparadigma con una larga historia y una sintaxis completamente entre paréntesis.

Especificado originalmente en 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, Lisp es el segundo lenguaje de programación de alto nivel más viejo con un extenso uso hoy en día; solamente FORTRAN es más viejo

LingoDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Lingo es el lenguaje de programación que lleva incorporado Macromedia Director, un programa de autoría. Permite integrar con relativa facilidad texto, imágenes, sonidos y

Page 22: Standard ML

video digital, siendo una alternativa a lenguajes más tradicionales, como el C/C++, porque el desarrollo de la aplicación es mucho más rápido y flexible. El soporte para publicar suele ser el CD y desde hace algún tiempo, con la ayuda de Adobe Shockwave, también la WWW.

Lenguaje LadderDe Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación LADDER»)Saltar a: navegación, búsqueda

Detalle de diagrama ladder con distintos elementos de programación.

El LADDER, también denominado lenguaje de contactos o en escalera, es un lenguaje de programación gráfico muy popular dentro de los autómatas programables debido a que está basado en los esquemas eléctricos de control clásicos. De este modo, con los conocimientos que todo técnico eléctrico posee, es muy fácil adaptarse a la programación en este tipo de lenguaje.

Lenguaje de programación JoyDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

El Joy es un lenguaje de programación funcional que fue producido por Manfred von Thun de la Universidad de La Trobe en Melbourne, Australia. Joy está basado en la composición de funciones en vez del cálculo lambda. Ha resultado tener muchas semejanzas con el lenguaje Forth, debido menos al diseño que a una suerte de evolución paralela y convergente.

Page 23: Standard ML

J (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación J»)Saltar a: navegación, búsqueda

El lenguaje de programación J, diseñado por Kenneth Iverson y Roger Hui en los '90, es una síntesis de los lenguajes de programación APL (diseñado también por Iverson) y los lenguajes funcionales FP y FL creados por John Backus (famoso por FORTRAN, ALGOL y BNF).

ISWIMDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Este aviso fue puesto el 14 de marzo de 2012.Puedes añadirlas o avisar al autor principal del artículo en su página de discusión pegando: {{subst:Aviso referencias|ISWIM}} ~~~~

ISWIM es una notación algorítmica en el estilo de un lenguaje de programación diseñada por Peter J. Landin y descrita por primera vez en su artículo, Los próximos 700 lenguajes de programación, publicado en la revista Communications of the ACM, en 1966. El nombre del lenguaje es el acrónimo de la frase en inglés "If you See What I Mean".

INTERCALDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

INTERCAL es un lenguaje de programación esotérico diseñado para ser extremadamente difícil de entender. Es una parodia de los lenguajes de programación FORTRAN y COBOL.

Fue creado por Don Woods y James Lyons, estudiantes de Princeton, en 1972. La versión actual, C-INTERCAL, es mantenido por Eric S. Raymond. Los autores originales dicen que INTERCAL significa "Compiled Language With No Pronounceable Acronym" ("Lenguaje compilado con ningún acrónimo pronunciable")

InformDe Wikipedia, la enciclopedia libre

Page 24: Standard ML

Saltar a: navegación, búsqueda

Inform en un un sistema de creación de aventuras conversacionales y un lenguaje de programación creado en 1993 por Graham Nelson

FP (lenguaje de programación)De Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación FP»)Saltar a: navegación, búsqueda

FP (abreviación de Functional Programming) es un lenguaje de programación creado por John Backus para apoyar la diseminación del paradigma de Programación a nivel funcional.

GRAFCETDe Wikipedia, la enciclopedia libre(Redirigido desde «Lenguaje de programación GRAFCET»)Saltar a: navegación, búsqueda

El GRAFCET (GRAphe Functionel de Croissant Etape Transition) es un grafo o diagrama funcional normalizado, que permite hacer un modelo del proceso a automatizar, contemplando entradas, acciones a realizar, y los procesos intermedios que provocan estas acciones

FortranDe Wikipedia, la enciclopedia libre(Redirigido desde «FORTRAN»)Saltar a: navegación, búsqueda

Fortran (previamente FORTRAN)1 (contracción del inglés Formula Translating System) es un lenguaje de programación alto nivel de propósito general,2 procedimental 3 e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica. Desarrollado originalmente por IBM en 1957 para el equipo IBM 704, y usado para aplicaciones científicas y de ingeniería, el FORTRAN vino a dominar esta área de la programación desde el principio y ha estado en uso continuo por más de medio siglo en áreas de cómputo intensivo tales como la predicción numérica del tiempo, análisis de elementos finitos, dinámica de fluidos computacional (CFD), física computacional y química computacional.

Forth

Page 25: Standard ML

De Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda Para otros usos de este término, véase Forth (desambiguación).

Forth o FORTH es un lenguaje de programación y un ambiente de programación para computadores ideado por Charles H. Moore y Elisabeth Rather entre los años 1965 y 1970 en el National Radio Astronomy Observatory de Kitt Peak, Arizona.

En la década de los 90 Daniel Navarro Medrano creó una herramienta orientada a la creación de videojuegos de 32 bits bajo MS-DOSDylan (lenguaje de programación)De Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

Dylan es un lenguaje de programación funcional y orientado a objetos. Fue creado a principios de los años 1990 por iniciativa de Apple Computer.

DIV Games StudioDe Wikipedia, la enciclopedia libreSaltar a: navegación, búsqueda

DIV

Desarrollador(es)

Hammer Tecnologies

Información general

Paradigma Imperativo (Procedural), Estructurado

Apareció en 1998

Page 26: Standard ML

Diseñado por Daniel Navarro Medrano

Implementaciones Múltiples

Influido por C, Pascal, MODULA-2, BASIC

Sistema operativo MultiplataformaLas versiones iniciales del lenguaje, solo MS-DOS

DIV Games Studio es un lenguaje de programación con sintaxis y estructuras similares al Pascal y al C, nacido en un principio para la creación de juegos en MS-DOS. Fue lanzado en 1998 por la empresa española Hammer Tecnologies