J

The J programming language, developed in the early 1990s by Kenneth E. Iverson and Roger Hui, is an array programming language based primarily on APL. Wikipedia

Created Year: 1990
Designed by: Roger Hui
Developed by: Roger HuiKenneth E. Iverson
Aliases: J Language, J Programming Language
File extensions: ijs

Wikidata: Q383994

Influenced: BQN

Influenced by: APLFL

Programming paradigms: function-level programmingarray programmingobject-oriented programmingmulti-paradigm programmingtacit programmingfunctional programming

Language types: dynamic programming languageinterpreted languagetacit programming languagearray programming languagefunctional programming languageobject-based languagefunction-level languagemulti-paradigm programming language

J Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in J

#!/opt/local/bin/jc
echo 'Hello World'
exit ''

Free J books, articles, documentation

Search on GitHub


Latest data update: 2025-09-03