Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

J

Array Language

J is an array programming language developed in the late 1980s by Kenneth E. Iverson, the creator of APL, together with Roger Hui, as a successor intended to address the reliance of APL on a non-standard symbol set. J uses only the standard ASCII character set, relying on digraphs of ordinary keyboard characters in place of the special symbols of APL, while preserving and extending the core ideas of concise, array-oriented, function-level programming that APL established.

Facts
Significance
Array language based primarily on APL that avoids the APL special-character problem by using only the basic ASCII character set 1
Connections

Built On

Direction correction: J was designed by Kenneth Iverson as a successor notation to APL, not the reverse.

Sources
1. J (programming language), Wikipedia
Second paragraph, first sentence
Quote, Second paragraph, first sentence
To avoid repeating the APL special-character problem, J uses only the basic
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.