Beginning Programming For Dummies, 4th Edition

Beginning Programming For Dummies, 4th Edition

by Wallace Wang

Paperback(Revised Edition)

$22.49 $24.99 Save 10% Current price is $22.49, Original price is $24.99. You Save 10%.
View All Available Formats & Editions
Choose Expedited Shipping at checkout for guaranteed delivery by Monday, November 26

Product Details

ISBN-13: 9780470088708
Publisher: Wiley
Publication date: 11/06/2006
Series: For Dummies Series
Edition description: Revised Edition
Pages: 408
Sales rank: 199,399
Product dimensions: 7.30(w) x 9.20(h) x 1.00(d)

About the Author

Wallace Wang is a bestselling author with more than 2.3 million For Dummies books in print, including Microsoft Office For Dummies. He's also a stand-up comic who has performed on TV.

Read an Excerpt

Click to read or download

Table of Contents

Introduction.

Part I: Programming a Computer.

Chapter 1: Learning Computer Programming for the First Time.

Chapter 2: All about Programming Languages.

Chapter 3: How to Write a Program.

Chapter 4: The Tools of a Computer Programmer.

Part II: The Building Blocks of Programming.

Chapter 5: Getting Started.

Chapter 6: The Structure of a Computer Program.

Chapter 7: Variables, Constants, and Comments.

Chapter 8: Crunching Numbers and Playing with Strings.

Chapter 9: Making Decisions with Branching Statements.

Chapter 10: Repeating Yourself with Loops.

Chapter 11: Dividing a Program into Subprograms.

Chapter 12: Storing Stuff in Arrays.

Chapter 13: Playing with Object-Oriented Programming.

Part III: Advanced Programming Topics.

Chapter 14: Sorting and Searching Algorithms.

Chapter 15: Debugging Programs.

Chapter 16: Optimizing Your Code.

Chapter 17: Creating a User Interface.

Part IV: Internet Programming.

Chapter 18: Playing with HTML.

Chapter 19: Making Interactive Web Pages with JavaScript.

Chapter 20: Using Java Applets on Web Pages.

Part V: The Part of Tens.

Chapter 21: Ten Additional Programming Resources.

Chapter 22: Ten Cool Programming Careers.

Appendix A: Common Loop and Branching Structures.

Appendix B: Free Language Compilers and Interpreters.

Appendix C: Common Programming Terms.

Appendix D: Installing the CD Compilers.

Index.

Wiley Publishing, Inc. End-User License Agreement.

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews

Beginning Programming For Dummies, 4th Edition 3.5 out of 5 based on 0 ratings. 22 reviews.
Anonymous More than 1 year ago
The book is great for someone who has never programmed before. But the direction on the actual programming is very unclear. But it is the best you could probibly do.
chucklesDP More than 1 year ago
I myself had already taken a week long course in programming before purchasing this book. I figured this would help me talk things the next step. All it really did was reiterate everything i already knew.
Guest More than 1 year ago
Well I spent a couple hours reading it and once I got to the examples I couldn't understand any of it. I need to understand what it does and how it happens. Any good books like that?
Anonymous More than 1 year ago
Im just a kid who programs simple things in basic. I want to learn more. Can this help me at all?
William18 More than 1 year ago
REALbasic, one of the computer languages used in the book, is no longer supported. It has been replaced by Xojo. I had bought the book at B&N online, and when I tried returning it to my local B&N, they refused to refund by money. As far as they were concernced, the book was not obsolete. As long as B&N headquarters said the book was current, they would abide by that. B&N telephone customer service at first had difficulty understanding my complaint, but finally told me to return the book. At that point, I had lost my confidence in B&N and donated the book to a nearby library. I'm now looking for alternatives to this book and to B&N.
Anonymous More than 1 year ago
The programming language is QBASIC
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Its very good, at explaining it in a an easy to understand and teaches you some concepts that are relevant, does not however go deeply into programming but hey after all its beginning programming, not intermediate or advanced.
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Guest More than 1 year ago
Gives people who want to learn programming a good understanding of what it is and how it works, although it may take a little re-reading once in a while. Very good in that it gives you basics and important information before or while you start programming and some example and guides you into which programming laguage you should use bases on what goal you're trying to accomplish. Don't just jump into it unless you already know your way around a computer 'stuff like file management and changing your operating sytems settings', if you don't I'd suggest picking up a simpler for Dummies book like one on Windows or computers in general I suppose.
Anonymous More than 1 year ago
What is the programming language in this book? Pls respond with language
Anonymous More than 1 year ago
Say= make your npc talk funnctionn: Follow player= npc will follow players
futureprogrammer More than 1 year ago
The CD that comes with the book does not work with the code they have in the book. Maybe they have left instructions out, but if you try to follow along good luck.
Anonymous More than 1 year ago
Hshgudvdhdvgfywksbcgdusiebxgdjsyevckshfurbckdgdudgfjvdhdhfgdfyfbdgdggbfffgfjsbwvsgxbdhhdhdtbfhzksjevhegfggkgbgbhfjhducyxbwgdufixbfgeteudjxdhcyfhsydydhdfstsbrgrgsfqrwfsgsgfbdhxhcycbdgdgdbffdgdggggggggdycbcgfgdgdhxvdbdfhfheyfgfvvgfjhfhfgfvgcjbcbznxmxnfhfykkwefgugffbudidvfufvfifvfifvfvfkfvfvfkfxhdjddekdbdhsisieygvbigansvwbfndmdvdvtchfmftdythyhlgxgcjdtclgsnxfzgxhnxgctedhxhxkxhyctgzbsxuhcsjuhhtyggfbfbgxufvghfhtvghdjxhdvfjdjdjrvtgxjyfgghttxbgfhudjdjfcgkdjdjtcshevjdbujdbvdhdhbxjdyhckfujcncfirtgihykdcvdcclkbdhdggsfaragsgdhcjvkbihihugicctttctyychxgdxhhkuxihxiixgichxhxkckchcbhdxrcdytgdvhykchfhfyfgfhghghfncvvhfhfifghrbfhgutbfbfkfnchfkfgkbfnhfkfhfflfyfkfbchrhffbfhsaesegtohdodhdodiofbfhxudnsnshehehdhdhekeidxibkfdjxxdkiiwiqiopqweolllfhcjfhfhfhfhjchchcjchfhfffffhfmmmkjhdhhgftrtyyuiehfhchfhffjhfhfybgngfvxhxfyfhrhffhfbfhgnygkfghfjfyrjrhkfdkdhkdhfjdheteuehdbdkddfvkudddyduwetereetetetckaiaksjdgfhffgfyfjgyfyftghrthgghghgkfhfvrgyyefvfgfgdvdufhfhfjfbcjfjthfhfbfcvfxbgcbgvvjfbcbfhhhhdhggnjdhcujs