"A common misconception about programming is that it
can only be done on a professional level by someone with years of experience. This book proves exactly the opposite and provides nonprogrammers with assistance in learning the programming basics that will enable them to eventually become professional developers or programming hobbyists."
Written for anyone who wants to learn to program but
who doesn't have a background in the field, this hands-on guide explains programming through numerous examples in
a variety of languages, including C++, Java, VBScript, and JavaScript. All the tools and materials you need are either easily available on the Internet or already installed on your computer.
By the time you finish the book, you will have a solid foundation for proficiency in programming computers to perform a diverse number of functions and tasks.
Who this book is for:
This book is for novices who want to learn to program
but have little or no programming knowledge or experience.
Chapter 1 What is programming?
Chapter 2 Why learn to program?
Chapter 3 How computers "read" code
Chapter 4 From concepts to code - the language of code
Chapter 5 The tools for programming
Chapter 6 Simple coding
Chapter 7 The structure of coding
Chapter 8 Problem solving
Chapter 9 Debugging
Chapter 10 Interface
Chapter 11 Putting it all together
Chapter 12 Interacting with files
Chapter 13 The Windows registry
Chapter 14 Organizing, planning, and version control
Chapter 15 Compiling code and alternatives to compiling
Chapter 16 Distributing your project