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: array programmingtacit programmingfunctional programmingmulti-paradigm programmingfunction-level programmingobject-oriented programming

Language types: dynamic programming languageobject-based languagefunction-level languagemulti-paradigm programming languagefunctional programming languagetacit programming languagearray programming languageinterpreted 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: 2026-05-25