Learn the Text Adventure Programming Language Inform

A follow-as-you-go tutorial, the Inform Beginner’s guide creates three small games of increasing depth. No previous experience of computer programming or interactive fiction design is assumed. This book (available for free as a PDF)  concludes with helpful summaries and reference tables. Firth and Kesserich (edited by Jerz). —Learn the Text Adventure Programming Language Inform(IF Library)