Commentary by cpressey on VIC-20 works
Learn computer programming with the Commodore VIC-20
This is the only VIC-20-specific learn-programming book that I ever encountered.
Cosmic Games for the Commodore VIC 20
Listings from this book are available at www.vic20listings.freeolamail.com. Some of the information here comes from that page. And according to that page, "Hal Renko" and "Sam Edwards" are believed to be pseudonyms.
This book was published in Britain as "Volcanic Games for Your Vic 20". It was translated into German as "Explosive Spiele für Ihren VC20".
Many of the games in the book were converted for Timex Sinclair 2000 computers (basically ZX Spectrum) and published (by the same authors) as "Tantalizing Games For The Timex Sinclair 2000 Series". Some games exist in this book however that have no counterparts in the VIC 20 version, for example "Spring".