Description:An introduction and reference for the J programming language, an array language of extraordinary productivity. The reader learns the elements of J in terms familiar to a C or Java programmer, and then goes on to learn how to think about problems J-style, working with whole-array operations rather than loops.