Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your e-mail address or mobile phone number.

Kindle Price: £12.99

Save £4.00 (24%)

includes VAT*
* Unlike print books, digital books are subject to VAT.

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Flip to back Flip to front
Audible Narration Playing... Paused   You are listening to a sample of the Audible narration for this Kindle book.
Learn more

Beginning Programming For Dummies Kindle Edition

3.8 out of 5 stars 29 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
£12.99

Get a Free Kindle Book
Between now and 26 February 2016 you can earn a free Kindle Book by simply downloading and registering the free Kindle reading app, buying a Kindle Book, or buying a book. Learn more
Get a £1 credit for movies or TV
Enjoy £1.00 credit to spend on movies or TV on Amazon Video when you purchase any Amazon Kindle ebook from the Kindle Store (excluding Kindle Unlimited, Periodicals and free Kindle ebooks) offered by Amazon.co.uk. A maximum of 1 credit per customer applies. UK customers only. Offer ends at on Friday, 26 February, 2016. Terms and conditions apply

Product Description

From the Back Cover

New techniques make programming easier and more fun

Discover principles and best practices that let you program in many languages

So you always thought programmers were superior beings from another galaxy? Surprise! Programming isn′t all that difficult when you know how. Here′s the fun and easy route to writing programs that work efficiently for Windows, Mac OS X, or Linux, understanding basic programming principles, using different languages, programming for the Internet, and much more.

  • All this on the bonus CD–ROM
  • All code used in the book, in several different languages
  • Liberty BASIC, REALbasic, Dev–C++, Valentina, Galaxy, and Revolution Studio demo versions

For details and complete system requirements, see the CD–ROM appendix.

Discover how to

  • Write programs for multiple platforms
  • Program using BASIC and C++
  • Recognize similarities in different programming languages
  • Use Revolution, a non–traditional language
  • Fine–tune and debug programs

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.

Product details

  • Format: Kindle Edition
  • File Size: 8332 KB
  • Print Length: 412 pages
  • Page Numbers Source ISBN: 0470088702
  • Publisher: For Dummies; 4 edition (25 Feb. 2011)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B004QGYPYQ
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Average Customer Review: 3.8 out of 5 stars 29 customer reviews
  • Amazon Bestsellers Rank: #176,747 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images or tell us about a lower price?


Customer Reviews

Top Customer Reviews

Format: Paperback Verified Purchase
In a misguided attempt to teach myself a bit of programming I bought a book on C#. After ten pages of code that meant nothing to me and no idea how it was meant to work (did I type it into a txt file or what?), I gave up.

Then I saw this book. Now, don't get me wrong, by the end of the book I'm still not ready to start putting together programs, but at least I understand what is underlying the whole thing.

The book guides you through the principles behind programming, things like variables and strings, giving you an idea of how the elements interact. It also explains about editors, compilers and interpreters, even if the disc included isn't too useful this way. It also gives you prompts about the different computer languages and the trade-offs you would make by choosing to write programs in a particular language.

In some ways, the narrative is a little scattershot. There will be sudden digressions about certain styles of language and how you would have to do something different in each of them, without any worked examples. However there are a number of simple programs included.

Ultimately, I now feel more confident about programming because I can see why code is constructed the way it is. I don't know particularly how to write anything, but that's the next step!
Comment 47 of 49 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Great book for anyone who has contemplated learning programming. The software is really useful too. My only complaint is that the book covers four programming languages simultaniously and this can become quite teduious. However, I understand that this is to give the reader the option of following up on one specific language. I chose to look into C++ and have also bought a book which focuses on C++ but still use this one as an aid when i come across areas which are more complex to get my head round. After a while you will find that you are writing programs for the sake of it. Good book overall.
Comment 6 of 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
This book gives very good comparisons between various related BASIC programming languages and with C++. This helps show the similarities in functioning between languages, as well as explaining the advantages and disadvantages of each. It also explains the different methods and structures of programming (O-O programming, subprogram divisions, etc.). Good self-training book all-round, and a far better book than another similar book for complete beginners (Programming for the Absolute Beginner - ISBN 1598633740). After having studied and rated this "Dummies" book, I realised too late I should have given this book a higher rating than the aforementioned one that I read first.
Comment 17 of 18 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By G. fryer on 24 May 2009
Format: Paperback
taking you by the hand and walking you down various paths, explaining very simply what programming is about, why there are different programming languages and introducing you to writing some code
Comment 8 of 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By Shi on 26 April 2011
Format: Paperback
Simple, informative and entertaining. I knew nothing about Programming and, though i am by no means an expert now, I have learnt an awful lot more than I started off with. Lighthearted comments and jokes kept my attention in an area that I previously thought was rather dull.
Comment 6 of 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I don't recommend this book. It has some handy hints and tips, but I failed to learn anything from it. It starts off strong with some basic but slightly interesting background on programming, software, and some key players. It continues along a similar path for the remainder of the book, not exactly teaching you anything, but constantly referencing various code languages, giving examples of each, and comparing them to one another. The code that it teaches you is scattered throughout the book in a particular order that is 'sort of' difficult to follow.

It is not a terrible place to start if you want a primer to three different languages and get some trial software to boot, but you won't really learn anything major from it. I've read it cover to cover and I did learn some very basic programming from it, but I am having far greater success with language specific books now. If you want my honest to got opinion, the information contained in this book can be found and learned on the internet in a few days. You Tube has some fantastic video tutorials that will teach you all of this information. If you still want to buy a book and learn from it, I suggest that you buy a well rated book that is specific to the language you want to learn.

I have just recently bought C++ Primer by Stanley B. Lippman and I am having far greater success with this book than "Beginning programming for dummies"
Comment 2 of 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition
This book would otherwise be quite useful as an introduction to the world of programming. Don't buy it on the Kindle! It is shoddily edited and all the code (ie the useful bits) have been rendered as an image and appear too small without much zoom-y fiddling about. Also, some of the main text has been rendered as an image along with the code and also appears too small. Some captions to tables and coding also appear in the wrong place, or two or three times.

This is aside from the author's witterings not being properly edited, so that some of his instructions are too wordy and/or don't make sense without a bit of re-reading.

Considering the kindle version costs £9.49, and doesn't come with the CD-ROM that the book does, I feel completely ripped-off.
Comment 16 of 18 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Customer Discussions