Advanced Programming Techniques on the Commodore 64: Difference between revisions
Auto-created Commodore book documentation page |
Book page: printed extent from LoC/Open Library instead of PDF page count; contents with page numbers from the book; ISBN and printing from the copyright page; replace boilerplate |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
'''''Advanced Programming Techniques on the Commodore 64: Powerful Ideas and Applications''''' is a BASIC programming book for the [[Commodore 64]] by David Lawrence, first published in 1983 by Sunshine Books (an imprint of Scot Press Ltd), London, and reprinted in 1984. ISBN 0 946408 23 8.<ref name="tp">David Lawrence, ''Advanced Programming Techniques on the Commodore 64'' (Sunshine Books, 1983), title page and copyright page (PDF pp. 2-3).</ref> Open Library gives the extent as ix, 174 pages; the main text ends with the postword on p. 171.<ref name="ol">Open Library, [https://openlibrary.org/books/OL17357181M ''Advanced programming techniques on the Commodore 64''], record OL17357181M. Retrieved 2026-10-01.</ref> | |||
The back cover describes it as a book "for anyone who wants to begin real programming with the Commodore 64", following Lawrence's ''[[The Working Commodore 64]]''. Each chapter covers one technique in BASIC, with listings.<ref name="bc">Lawrence, ''Advanced Programming Techniques on the Commodore 64'', back cover (PDF p. 188).</ref> | |||
== Contents == | |||
Page numbers are from the contents list.<ref name="toc">Lawrence, ''Advanced Programming Techniques on the Commodore 64'', Contents and "Contents in detail" (PDF pp. 4-6).</ref> | |||
* Notes on program listings, p. ix; Introduction, p. 1 | |||
* 1. Modular Programming, p. 3 | |||
* 2. Debugging, p. 17 | |||
* 3. Strings, p. 27 | |||
* 4. Inputting Information, p. 41 | |||
* 5. Error Trapping, p. 53 | |||
* 6. Storing and Retrieving (tape and disk), p. 65 | |||
* 7. Logical Conditions, p. 79 | |||
* 8. A Jungle of Sorts (bubble, delayed replacement and Shell-Metzner sorts), p. 93 | |||
* 9. Data Structures: I, p. 111 | |||
* 10. Data Structures: II, p. 127 | |||
* 11. Inserting Data, p. 141 | |||
* 12. Odds and Ends, p. 149 | |||
* 13. Formatting, p. 159 | |||
* Postword, p. 171 | |||
== What this book does not contain == | |||
It is a programming book with no hardware or service information; Commodore's repair documentation is in the [[Commodore 64 / 64C Service Manual]]. The 189-page scan has an OCR text layer and ends with Sunshine's list of other titles, the back cover and a page from retro-commodore.eu. | |||
<pdf> File:SunshineBooks_Advanced_Programming_Techniques_on_the_Commodore_64_-600dpi--ocr-.pdf </pdf> | |||
Download: [[:File:SunshineBooks Advanced Programming Techniques on the Commodore 64 -600dpi--ocr-.pdf|SunshineBooks Advanced Programming Techniques on the Commodore 64 -600dpi--ocr-.pdf]] (16 MB) | |||
== References == | |||
<references /> | |||
[[Category:Commodore Documentation]] | [[Category:Commodore Documentation]] | ||
[[Category:Commodore Books]] | [[Category:Commodore Books]] | ||