LocalazyLocalazy
J é uma linguagem de programação de alto nível e de uso geral que é dialecto de APL. Foi criada no início da década de 1990 por Kenneth E. Iverson e Roger Hui. J é conhecida pela sua sintaxe concisa e poderosa. Os programas J são tipicamente muito mais curtos do que os programas escritos em outras línguas. Isto porque a sintaxe de J é concebida para ser o mais concisa possível. Por exemplo, o tradicional programa Hello, World! pode ser escrito em apenas duas linhas de código J: Olá, Mundo! NB. Imprime "Olá, Mundo!" J tem também um conjunto muito poderoso de operadores e funções incorporadas. Isto significa que os programas J podem ser muito expressivos. Os operadores J são frequentemente inspirados por notações matemáticas. Por exemplo, o operador +/ (mais a barra) é o equivalente a J da função soma em outras línguas. J é uma linguagem muito eficiente. Os programas J funcionam muitas vezes muito mais rapidamente do que os programas escritos noutras línguas. Isto porque J é concebido para ser executado por um processador de computador, e não por um intérprete humano. J é uma língua portátil. Isto significa que os programas J podem ser executados em qualquer plataforma que tenha um intérprete J. Os programas J também podem ser compilados em outras línguas, tais como C. J é uma linguagem livre e de código aberto. O intérprete J está disponível para todos os principais sistemas operativos.