Jump to ratings and reviews
Rate this book

GOSUB Without RETURN: Between the Lines of the BASIC Programming Language

Rate this book
From the author of Endless Loop comes a new book that unlocks BASIC’s best-kept secrets.

GOSUB Without RETURN answers ten of the most challenging questions the BASIC programming language has to offer.

The story of BASIC--the Beginner’s All-purpose Symbolic Instruction Code--has become the stuff of legend, a grand technology creation myth originating not in Silicon Valley but at modest Dartmouth College in Hanover, New Hampshire, in the early 1960s. The brainchild of two Dartmouth mathematics professors, BASIC was taught to millions of students in the second half of the twentieth century--and, in the process, eventually satisfied a democratic vision of computing for all.

Mark Jones Lorenzo chronicled the history of BASIC in the wide-ranging book Endless Loop, tracing the language’s rise, fall, and central role in the history of computing. Now, in GOSUB Without RETURN, he narrows the scope and sharpens the focus, taking you between the lines of BASIC in order to answer these ten critical questions:

1. Why did BASIC arise at Dartmouth but not elsewhere?
2. What led to the design decisions for BASIC and the DTSS (Dartmouth Time-Sharing System)?
3. Did computing pioneer Sister Mary Kenneth Keller help create Dartmouth BASIC?
4. Why did the formal standardization of BASIC fail?
5. Did Microsoft develop TI BASIC for the Texas Instruments 99/4 home computer?
6. How did the emergence of “computer literacy” spell the end of BASIC?
7. Why did BASIC explode in popularity in the United Kingdom in the 1980s?
8. What can we learn from the 1980s Usborne BASIC books?
9. How does GW-BASIC generate pseudorandom numbers?
10. Can a BASIC interpreter be written using a BASIC interpreter?

En route to discovering the elusive answers to all ten questions, you will explore how BASIC influenced a generation of videogame designers around the world; learn about the poetry and prose of BASIC; uncover why BASIC code was transmitted over the airwaves; investigate programming languages like COMAL, FOCAL, Logo, Pascal, and Python, in addition to VPLs and microcontrollers, that tried to replace BASIC in the educational arena; examine how BASIC impacted pop culture; recount the programming pranks that Dartmouth undergraduates played on unsuspecting time-sharing users; review BASIC contests from the past and present; consider what might best earn the title of a “modern BASIC”; and much, much more.

A journey into the heart of BASIC certain to trigger discussion and debate, GOSUB Without RETURN is a deep dive into a classic programming language--and a treasure trove of all things BASIC.

370 pages, Paperback

Published August 22, 2022

1 person is currently reading
2 people want to read

About the author

Mark Jones Lorenzo

17 books12 followers
Mark Jones Lorenzo, a teacher of mathematics, statistics, and computer programming, is the author of numerous books. He lives in Pennsylvania with his dogs.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (100%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.