LocalazyLocalazy
J est un langage de programmation de haut niveau, à usage général, qui est un dialecte de l'APL. Il a été créé au début des années 1990 par Kenneth E. Iverson et Roger Hui. J est connu pour sa syntaxe concise et puissante. Les programmes J sont généralement beaucoup plus courts que les programmes écrits dans d'autres langages. Cela est dû au fait que la syntaxe de J est conçue pour être aussi concise que possible. Par exemple, le programme traditionnel Hello, World ! peut être écrit en seulement deux lignes de code J : Hello, World ! NB. Imprime "Hello, World !" J dispose également d'un ensemble très puissant d'opérateurs et de fonctions intégrés. Cela signifie que les programmes J peuvent être très expressifs. Les opérateurs de J sont souvent inspirés de la notation mathématique. Par exemple, l'opérateur +/ (barre oblique plus) est l'équivalent en J de la fonction somme dans d'autres langues. J est un langage très efficace. Les programmes J s'exécutent souvent beaucoup plus rapidement que les programmes écrits dans d'autres langages. Cela est dû au fait que J est conçu pour être exécuté par le processeur d'un ordinateur, plutôt que par un interprète humain. J est un langage portable. Cela signifie que les programmes J peuvent être exécutés sur n'importe quelle plateforme disposant d'un interpréteur J. Les programmes J peuvent également être compilés dans d'autres langages, comme le C. J est un langage gratuit et open-source. L'interpréteur J est disponible pour tous les principaux systèmes d'exploitation.