<div dir="ltr">Heh. Those books are the &quot;well&quot; I go back to when learning new languages. (I have both in print and learned to program using them.)<div><br></div><div>That said:</div><div><br></div><div>The code in those books is truly, truly awful, by necessity, due to the limitations of the Basic interpreters of the time. It&#39;s easier to reverse-engineer the code based on the limited printouts than to figure out what&#39;s going on with the one-character variable names and GOTOs being the primary means of branching.<br></div><div><br></div><div>And with THAT said:</div><div><br></div><div>Something LIKE those books could be incredibly useful. The one thing they had that most environments today don&#39;t is that you could start really simple, get a product, and build really easily on it. The Transcript isn&#39;t quite up to the task, and it&#39;s a big leap from the transcript to a GUI.</div><div><br></div><div>Rambling aside, when you think about it, it&#39;s a pretty small language you could build a DSL for: Variable assignment, basic math, IF-THEN, GOTO and RND....it&#39;s all on one page: <a href="http://www.atariarchives.org/basicgames/showpage.php?page=i12">http://www.atariarchives.org/basicgames/showpage.php?page=i12</a></div><div><br></div><div>Just have the PRINT go to a 80x25 scrolling grid. Heh. Fun!</div></div>