LocalazyLocalazy
J es un lenguaje de programación de alto nivel y propósito general que es un dialecto de APL. Fue creado a principios de la década de 1990 por Kenneth E. Iverson y Roger Hui. J es conocido por su sintaxis concisa y potente. Los programas en J suelen ser mucho más cortos que los escritos en otros lenguajes. Esto se debe a que la sintaxis de J está diseñada para ser lo más concisa posible. Por ejemplo, el programa tradicional Hello, World! puede escribirse en sólo dos líneas de código J: ¡Hola, Mundo! NB. Imprime "¡Hola, Mundo!" J también tiene un conjunto muy potente de operadores y funciones incorporados. Esto significa que los programas J pueden ser muy expresivos. Los operadores de J se inspiran a menudo en la notación matemática. Por ejemplo, el operador +/ (barra más) es el equivalente en J de la función suma en otros lenguajes. J es un lenguaje muy eficiente. Los programas en J suelen ejecutarse mucho más rápido que los escritos en otros lenguajes. Esto se debe a que J está diseñado para ser ejecutado por el procesador de un ordenador, en lugar de por un intérprete humano. J es un lenguaje portable. Esto significa que los programas J pueden ejecutarse en cualquier plataforma que disponga de un intérprete de J. Los programas J también pueden compilarse en otros lenguajes, como C. J es un lenguaje libre y de código abierto. El intérprete de J está disponible para los principales sistemas operativos.