Watch What I Do: Programming by Demonstration
by Allen Cypher
Publisher: The MIT Press 1993
Number of pages: 652
Programming by Demonstration is a method that allows end users to create, customize, and extend programs by demonstrating what the program should do. The first section of the book describes 18 computer implementations of Programming by Demonstration, and the second discusses the problems and opportunities for this method in more general terms.
Home page url
Download or read it online for free here:
by John C. Reynolds - Prentice Hall
Read this book if you need a much deeper understanding of programming: the need to carefully structure a program to avoid being overwhelmed by its complexity, or the need to insure reliability beyond what can he achieved by debugging.
by Mark McIlroy - Blue Sky Technology
This book is an introduction to computer programming. It covers the essential information of a Computer Science course. Recommended for beginners and intermediate programmers. Contents: Program Structure; Topics from Computer Science; etc.
This book aims to be a comprehensive source for any developer who is interested in programming for the Windows platform. The reader is assumed to have a previous knowledge of the programming languages involved: C, C++, and Visual Basic.
by Karl Seguin - codingintro.com
This book will teach you the fundamentals of programming and act as a foundation for whatever your programming goals may be. Rather than ignore complexities, we will face them head-on, in small steps, and unshroud the mysteries of computer language.