Lingo in a Nutshell
Once again, O'Reilly scores big with a comprehensive treatment of a programming language that doesn't spend much time teaching the fundamentals. Lingo in a Nutshell sets a benchmark for Lingo documentation that no other book or online resource meets.
Lingo in a Nutshell has to do with behind-the-scenes aspects of Lingo, including file management, data structures, loops, conditionals, and event handlers. Simply put, this book treats Lingo as a programming language, rather than merely as a piece of Macromedia Director. The coverage you'll find in Lingo in a Nutshell backs up the more obviously practical material found in this book's companion volume, Director in a Nutshell. This book also features an excellent chapter called "How Lingo Thinks," which explains how the various pieces of a Lingo-controlled presentation fit together.