Beginning Programming For Dummies and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$12.92 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $6.13 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Beginning Programming For Dummies
 
 
Start reading Beginning Programming For Dummies on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Beginning Programming For Dummies [Paperback]

Wallace Wang (Author)
3.7 out of 5 stars  See all reviews (50 customer reviews)

List Price: $24.99
Price: $15.20 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $9.79 (39%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 10 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $9.34  
School & Library Binding $36.60  
Paperback $15.20  
Unknown Binding $24.99  
Sell Back Your Copy for $6.13
Whether you buy it used on Amazon for $11.92 or somewhere else, you can sell it back through our Book Trade-In Program at the current price of $6.13.
Used Price$11.92
Trade-in Price$6.13
Price after
Trade-in
$5.79

Book Description

0470088702 978-0470088708 November 6, 2006 4
Do you think the programmers who work at your office are magical wizards who hold special powers that manipulate your computer? Believe it or not, anyone can learn how to write programs, and it doesn’t take a higher math and science education to start.

Beginning Programming for Dummies shows you how computer programming works without all the technical details or hard programming language. It explores the common parts of every computer programming language and how to write for multiple platforms like Windows, Mac OS X, or Linux. This easily accessible guide provides you with the tools you need to:

  • Create programs and divide them into subprograms
  • Develop variables and use constants
  • Manipulate strings and convert them into numbers
  • Use an array as storage space
  • Reuse and rewrite code
  • Isolate data
  • Create a user interface
  • Write programs for the Internet
  • Utilize JavaScript and Java Applets

In addition to these essential building blocks, this guide features a companion CD-ROM containing Liberty BASIC compiler and code in several languages. It also provides valuable programming resources and lets you in on cool careers for programmers. With Beginning Programming of Dummies, you can take charge of your computer and begin programming today!


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Beginning Programming For Dummies + Beginning Programming All-In-One Desk Reference For Dummies + Hacking For Dummies
Price For All Three: $52.51

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Beginning Programming All-In-One Desk Reference For Dummies $20.83

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Hacking For Dummies $16.48

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details



Editorial Reviews

From Library Journal

Qbasic is still the perfect language for beginning programmers because it is "English-like," which means it makes more sense than pt->(int)foo. As part of the ever-excellent "Dummies" series, this guide discusses general programming, programming with Qbasic, data structures, algorithms, and Internet programming. Recommended for all public libraries.
Copyright 1999 Reed Business Information, Inc. --This text refers to an out of print or unavailable edition of this title.

Review

"...helps would-be programmers find their feet..." (PC Utilities, 20 February 2004) --This text refers to the Kindle Edition edition.

Product Details

  • Paperback: 408 pages
  • Publisher: For Dummies; 4 edition (November 6, 2006)
  • Language: English
  • ISBN-10: 0470088702
  • ISBN-13: 978-0470088708
  • Product Dimensions: 9.3 x 7.5 x 0.9 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (50 customer reviews)
  • Amazon Best Sellers Rank: #45,259 in Books (See Top 100 in Books)

More About the Author

I may be the only computer book author who hates computers. I love what computers can do but I hate the fact that they're so complicated, hard to use, unreliable, and downright troublesome. Besides writing computer books, I also enjoy performing stand-up comedy just to do something creative that involves human beings as opposed to machines.

I've been involved in computers, stand-up comedy, teaching, writing, and game designing for most of my life. In the computer industry, I've written over 50 computer books. Initially I focused primarily on Microsoft products such as Visual Basic and Microsoft Office. Later I switched focus to the Macintosh, iPhone, and iPad as I've watched the trend of computing shift from the PC/Microsoft dominated world to the mobile/Apple-influenced world. I've also shifted my programming focus from Delphi/Pascal and Visual Basic to Objective-C and LiveCode (a HyperCard clone) to create Macintosh and iPhone/iPad programs.

In the stand-up comedy world, I've been performing stand-up comedy for over 20 years, having appeared on A&E's "Evening at the Improv" and SiTV's "Latino Laugh Festival" along with appearing at the Riviera Comedy Club in Las Vegas. Currently I'm focusing my comedic writing skills towards occasional comedy performances but mostly towards screenwriting. You can read my screenwriting blog at The 15 Minute Movie Method (www.15minutemoviemethod.com). I've collected the best ideas from my screenwriting blog and condensed them into an e-book also called "The 15-Minute Movie Method," which is available as an e-book.

In 1992, I got my first cat and after reading a basic cat care book, I found that none of the advice offered had any basis in reality for dealing with the quirks and whims of a real cat. Based on that experience, I wrote a parody of a cat care book called "How to Live with a Cat (When You Really Don't Want To)." This book is now available as an e-book.

In the teaching world, I've taught at community colleges around San Diego as well as teaching at the University of Zimbabwe in Africa. Currently I teach an online Microsoft Word course through a company called Ed2Go.

In the writing world, I've written for several magazines including Computer Power User (CPU), Boardwatch Magazine, and Technical Analysis of Stocks and Commodities. I also write a weekly Macintosh column in an online computer magazine called ComputorEdge (www.computoredge.com). In addition, I've ghost written several books for real estate experts, stock day trading specialists, and network marketing millionaires. In 2008, I also helped San Diego State University's film department win their first student Emmy when they filmed my sitcom pilot, "Three of a Kind."

In the game designing world, I've created and published a game in 1983 called "Orbit War," which was published by Steve Jackson Games (the game is now out of print). The game simulated low orbital combat between satellites. I'm currently designing educational games for teaching various college level topics such as organic chemistry, calculus, and geometry.

I'm interested in always learning something new and combining my various skills and experience to stay ahead of changing technology and I enjoy writing about complex topics and making them easy to understand.

 

Customer Reviews

50 Reviews
5 star:
 (18)
4 star:
 (13)
3 star:
 (7)
2 star:
 (8)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (50 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

39 of 40 people found the following review helpful:
4.0 out of 5 stars Good value, great reading!, September 8, 1999
By A Customer
Yes, the humor and drawings can be corny and silly but overall this book is at least as good as Greg Perry's 'Teach yourself programming in 24 hours' (SAMS, 1998). As well as giving a solid grounding in venerable old QBASIC (hopefully then the reader can try their hand at VB, VBA, VbScript), Wallace's book presents bits of Java, Pascal, C/CC+ presented throughtout, and lots of useful websites. Definitely worth a look!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


74 of 81 people found the following review helpful:
2.0 out of 5 stars An unfortunately flawed introduction., April 5, 2006
As a programmer, when I first read this book through I thought that it wasn't the best written of the Dummies books, but it was a reasonable introduction that gave a good overview of some of the basics. However, having seen people with no experience of programming at all try to work their way through this book, I've also noticed that the author has sometimes failed to really explain himself in the clear and thorough way that the Dummies books are so good at, and has lost sight of who the book should be aimed at - people with NO experience of programming at all.

My biggest gripe of all is with the use of variable names, on two counts. Firstly, he'll sometimes use variable names that simply won't make any sense - names that have absolutely nothing to do with what the variable is actually being used for within the code. While this doesn't cause a problem with programming, and certainly won't confuse an experienced programmer within such simple coding, it can completely throw people who haven't used a programming language before - it adds unnecessary confusion to code that's mainly intended for complete beginners.

It's also a bad introduction to naming conventions for anyone who'll write code for others to use, as people SHOULD try to make their choices of variable names make sense. It's a bad idea even if nobody else EVER reads it, because if you decide to come back to your code after a year, who knows if you'll still remember what "boing" was supposed to be?

The second issue I have is that he'll repeat the confusion for newcomers by sometimes naming things too similarly. Experienced programmers, again, won't have a problem with this; but for the newcomers who're trying to become familiar with the language, it can confuse them - this is made more likely by the fact that many will already be struggling to come to terms with the code they're working through. Having a variable called test$ and a routine called [test] may seem fine to experienced programmers, but when test$ is actually the value of a radio button, there are much plainer and easier names that the variable could have been given to help avoid confusion for the novice programmer. It could simply have been thought through better, and more consideration should have been given with regard to who this book was intended for.

When compared to some of the other Dummies texts, most of which people could work through from top to bottom without needing much or any assistance, this one falls short of the mark. Beyond just the confusion created by bad choices of names for variables and functions, some of the explanations are unclear - or leave some elements completely unexplained - leaving the unfamiliar programmer out of their depth, with no experience to call on to deduce what the commands or code may actually be doing.

In the end, I simply wouldn't recommend this book to anyone who is trying to learn programming from scratch on their own. With some help, it provides a place for programmers to build, but too often the people I've seen work through this have ended up FEELING like Dummies as they became baffled and lost off by the book's sometimes careless style.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


40 of 43 people found the following review helpful:
5.0 out of 5 stars Very helpful and fun, February 2, 2002
I have to deal with computers for my work at the hospital, which like many such institutions has become more and more computerized with every passing year. I would find the fact far less irritating if those who have charge of the process would stop tinkering with it long enough for me to use it with the "efficiency" that was originally intended, but such is never the case. To help me get a feeling for what the IMS people are doing so that I can better understand the entire process, I decided to take a mini-course on beginning programming. Wallace Wang's Beginning Programming for Dummies was the suggested course text, and although I started out convinced that I could never understand even a fraction of the information, I was pleasantly surprised. As advertised the fundamentals of programming presented in the text were understandable and doable. I was completely surprised to discover that my home computer already had a QBASIC program available on it and that I could use it to make simple programs. By following the book step by step, I was able to accomplish the tasks as designed and was amazed at the types of things the programs I wrote could do. I'm not sure that I have anything earth shaking to design for computers or that I'll be so taken with programming that I will give up surgical ICU to take it up, but I feel far more aware of computers and their inner workings now than I ever was and maybe a little more patient with them. Maybe.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
zombie object, int ammo, secret computer network, seconds end repeat, void shoot, variable case valuel, end mouseup, source code into machine language, looping instructions, monster zombie, byte code format, monster class, using namespace std, subprogram library, user interface item, initialize method, prompt dialog box, useless program, class monster, user interface work, void initialize, cube function, preceding program, quicksort algorithm
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Basic, End Sub, Ann Adams, Calvin Coolidge, Sub Action, Window Help, Windows Mobile, David Duncan, Core Wars, Sergeant York, Frank Farley, List Field, Microsoft Windows, Microsoft Word, Lego Mindstorms, Add Constant, Add Property, Basic Properties, City Hall, Ellen Eigel, Add Menu Handler, Data Object, Dim Zombie, Drag Exit, Joe Smith
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:





Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject