This document provides an introduction to a book about computer programming concepts written using a generic programming language created by the author. The introduction discusses the author's initial failed attempt to publish the book in the 1970s using the APL programming language. It describes how the author revised the book in 2001 using their own created language to make it more accessible to readers unfamiliar with programming. The introduction explains that the intent is to provide insight into computer programming for those interested in pursuing it as a career or wanting a basic understanding. It acknowledges there may be minor errors but that the programs are meant for instructional purposes and not rigorous testing.