The Little Introduction To Programming
A free online book that gently introduces the art of programming
Programming isn't something that you can learn in an hour. But you can begin to appreciate it.
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.