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 Hui • Kenneth E. Iverson
Aliases: J Language, J Programming Language
File extensions: ijs

Wikidata: Q383994

Influenced: BQN

Influenced by: APL • FL

Programming paradigms: function-level programming • functional programming • tacit programming • array programming • multi-paradigm programming • object-oriented programming

Language types: multi-paradigm programming language • dynamic programming language • functional programming language • tacit programming language • function-level language • object-based language • array programming language • interpreted 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