This eBook includes the following formats, accessible from your Account page after purchase:
EPUB The open industry format known for its reflowable content and usability on supported mobile devices.
MOBI The eBook format compatible with the Amazon Kindle and Amazon Kindle applications.
PDF The popular standard, used most often with the free Adobe® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Also available in other formats.
Register your product to gain access to bonus material or receive a coupon.
Sams Teach Yourself Beginning Programming in 24 Hours explains the basics of programming in the successful 24 Hours format. The book's examples are easily readable and understandable by even those with no previous exposure to programming.
This book covers the absolute basics of programming: Why program? What tools to use? How does a program tell the computer what to do? Readers will learn how to program the computer and will explore some of the most popular programming languages in use. This book will introduce the reader to common programming fundamentals using Python and will provide an overview of other common programming languages and their uses.
Appendix C: Glossary (253 KB .pdf)
Download the sample pages (includes Chapter 3)
Part I - Start Programming Today1 Hands-On Programming 2 Process and Techniques3 Designing a Program4 Getting Input and Displaying Output5 Data Processing with Numbers and Words6 Controlling Your Program7 Debugging Tools
Part II - Programming Fundamentals8 Structured Techniques9 Programming Algorithms10 Having Fun11 Advanced Programming
Part III - Object-Oriented Programming12 What is an Object?13 Anatomy of a Class14 Methods and More15 Inheritance
Part IV - Other Programming Languages16 HTML5 and CSS317 Scripting with PHP18 Programming with C and C++19 Java Everywhere20 Programming with Visual Basic21 Microsoft .NET
Part V - The Business of Programming22 How Companies Program23 Distributing Applications24 The Future of Programming
A GlossaryB Quiz AnswersC ASCII Table