by Adrian Kingsley-Hughes & Kathie Kingsley-Hughes
Published by Wrox/Wiley.
We've written a number of programming books in the past that have looked at specific languages or applications and these books have had an excellent reception from programmers all over the world. Last year, following the release of VBScript Programmer's Reference, 2nd Edition we got several emails asking us something that we'd not been asked before - why didn't we write a programming book aimed at beginners? We'd thought about it and thought that the market was well covered. However, on taking a closer look we found that while there were a lot of books on the market aimed at those wanting to learn to program, they were mostly books that covered a particular programming language. What we didn't find many of were books that explained the ideas, concepts and principals behind programming.
Zoom forward a few months and after lengthy discussion sessions with the great people at Wiley we had developed a road map for a brand new programming book - a programming book that explained how programming worked and demonstrated complex processes with simple code. After a few months of hard work at the keyboard and fantastic support from the Wiley team the book was finished.
The book places heavy emphasis on many of the neglected areas of programming - areas such as how to structure code, problem solving, creating an effective interface and also takes a look at some of powerful features open to modern programmers, such as registry access and how to distribute your projects.
We hope that you enjoy this new and exciting book!
Table of Contents
- 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.
- Appendix A: Glossary.
- Appendix B: Web Resources.
Don't like typing in code for examples? No worries! The code is all available for download from the Wrox website - more accessible than a CD! Download the code examples today for free!
Some people have asked us why the book doesn't come with a CD. Well, CDs aren't all they are cracked up to be. Adding CDs to a book costs a lot of money, and that cost would be passed on to you. By providing downloadable code, the book is cheaper and saves you money! Also, we can easily update the code to correct any minor errors or in order to respond to changes to operating systems and other technologies. Finally, with the book you'd only get one CD and if you are separated from that CD you can't get at the code. With a web download, all you need to get at the code is Internet access!
>>> Join the Beginning Programming class at Barnes and Noble University!