Basic Programming Concepts & the IBM 1620 Computer Leeson 1968 Vinting Computing
$24.99

\"Basic Programming Concepts and the IBM 1620 Computer\" by Daniel N. Leeson, published in 1968, is a seminal text that introduces fundamental programming principles alongside a detailed exploration of the IBM 1620, a popular scientific minicomputer of the era. The book covers essential programming concepts such as arithmetic algorithms, data transmission, branch instructions, and input-output operations, with a focus on the IBM 1620’s unique architecture, which utilized a variable-word-length decimal system and magnetic-core memory. It also delves into programming languages like FORTRAN and the Symbolic Programming System (SPS), providing practical guidance for students and programmers using the 1620’s punch card and paper tape systems, as well as its console typewriter for interactive control.
The IBM 1620, introduced in 1959 and nicknamed \"CADET\" (Can’t Add, Doesn’t Even Try) due to its reliance on memory table lookups for arithmetic, was widely used in universities for its affordability and accessibility, making it an ideal learning platform. The text emphasizes the machine’s decimal-based design and its role in scientific and engineering computations, while addressing its limitations, such as the lack of a hardware adder in the Model I and challenges with nested subroutines, as critiqued by computer scientist Edsger Dijkstra. This book serves as both a historical snapshot of early computing education and a collectible piece of vintage computing literature, offering insights into the technological and pedagogical landscape of the 1960s.

When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.