A language that doesn’t affect the way you think about programming is not worth knowing. –Alan Perlis Who is this for?# I wrote this to be the book I would have wanted to read when I started to learn APL. An introduction to APL for an experienced practitioner from a different programming language or two. We all learn in different ways, and I prefer the fundamental concepts laid bare first, and the