A simple search online will reveal hundred of articles about APL. This is a curated and incomplete list of documents, categorized as follows:
- Indices of APL and Array Language papers
- APL Family Array Languages in the News
- Descriptions and personal histories
- APL Array Programming Language Family and Machines
- APL Array Programming Language Family Biographies & Obits
- Related Language (subset)
- Array Language Stories and anecdotes
- APL in context with other programming languages
- Personal sites of APL People
- Index of Catherine’s works in progress
Indices of APL and Array Language papers
J Software Papers Index (includes seminal APL papers)
History of APL – Software Preservation Group website (Computer History Museum)
APL in the Visual Wiki – http://www.viswiki.com/
http://www.reddit.com/r/apljk
***********************************************************
APL Family Array Languages in the News
Software business Ads up, Yamika Herald Republic, July 26?, 2011 (photo March 2011)
Tech 50, The Most Disruptive People in Financial Technology, Institutional Investor, July 11, 2011
Kx Systems targets FX participants with database technology, FX Week, June 20, 2011
Kx System and High Frequency Trading, Open Source Trader, June 10, 2011
Data spikes pose problems for risk management, risk.net June 17, 2010 – Not free, but 30 day trial exists.
STAC Releases New Market Data Benchmark With Results From Kx and Oracle - Market Watch press release June 21, 2010
Voice of Experience: Janet Lustgarten, CEO, Kx Systems - The Glass Hammer: smart women in numbers, December 23, 2009
***********************************************************
Descriptions and personal histories
The Description of Finite Sequential Processes – Iverson 1960
The Evolution of APL – Falkoff/Iverson 1978
Notation as a Tool of Thought – Iverson 1979
The Socio-Technical Beginnings of APL – McDonnell 1979
A Personal History of APL – Montalbano 1982
Functional Programming Archaeology – Hague 2007
Rediscovering APL’s History – Jones 2009
Graham Roberson’s Youtube video, “50 Years of APL” 2009
J (a programming language), 23skidoo’s “Lens” 2012
A Brief Career in APL (1976-1990) PDF, Pesch 2012
***********************************************************
APL Array Programming Language Family and Machines
How we got to APL1130 - Breed 2004
IBM 1130 Fan Site (IBM1130.org) – Aleks and Knittel ongoing
APL 360 Terminal – Falkoff/Iverson 1967
APL 360 History – Falkoff 1969
York, MCM70 & The Angst of Being There First – Lathwell 2010
Inventing the PC: the MCM/70 Story – Stachniak 2011
***********************************************************
APL Array Programming Language Family Biographies & Obits
Iverson Autobiography – Iverson/McIntyre 2004
Biography of John C. McPherson, – Grosch, Herb 2004
OBITUARY Eugene Edward McDonnell October 18th 1926—August 17th 2010
***********************************************************
Related Language (subset)
http://www.nial.com/index.html
Array Language Stories and anecdotes
The World’s Most Mind-Bending Language Has the Best Development Environment- Hague 2009
KARMA – THE ONLY CURRENCY THE FED CAN’T DEVALUE, AND THE IRS CAN’T TAX – Allen, Brooke T. 2010
***********************************************************
APL in context with other programming languages
Rosetta Code – covers specific programming tasks for over 20 computer languages
The History of Haskel – Mazanek, Steffen
***********************************************************
Personal sites of APL People
Photos from Bay Area APL Reunion (2003)
Bob Armstrong’s APL Blossom Time site
Fred Brooks, website
Jim Brown, APL Blossom Time site
Donald McInyre (RIP), website
***********************************************************
Index of Catherine’s works in progress
Catherine’s array language videos and photos (my stuff)


There are actually quite a few articles available at the same location as the others. I will mention just one: http://www.jsoftware.com/papers/tot.htm , Notation as a Tool of Thought, by K.E. Iverson (1979 Turing Award Lecture).
Yes, I know. I’m still looking for a title index, though. I’ll be adding them here as I need them.
Thank you for Tool of Thought.
I’ve had 4 hits on my blog today from searches for Ian Sharp! Rock on!
Where we’re NOT:
http://www.computerworld.com.au/article/344826/z_programming_languages/
First of all thank you for the wonderful project! I always admired APL for its conciseness and clean style. Finding your website was a real Christmas gift for me.
P.S.: APL (and Forth) inspired me to implement a small array language called Lang5 which owes a lot to Ken Iverson’s ideas: http://lang5.sf.net
Well, such a enthusiastic response is the perfect New Year’s gift to ME, Bernd. I happened to notice we can read more about your Lang5 in Vector. That’s the spirit! I wish you all the success in the world. Thanks for reading.