So you want to be a programmer? Or maybe you just want to be able to make your computer do what YOU want for a change? Maybe you enjoy the challenge of identifying a problem and solving it. If programming intrigues you for whatever reason, Beginning Programming All-In-One Desk Reference For Dummies is like having a starter programming library all in one handy, if beefy, book.
In this practical guide, you’ll find out about compiling, algorithms, best practices, debugging your programs, and much more. The concepts are illustrated in several different programming languages, so you’ll get a feel for the variety of languages and the needs they fill. Seven minibooks cover:
- Getting started
- Programming basics
- Data structures
- Web programming
- Programming language syntax
Beginning Programming All-In-One Desk Reference For Dummies shows you how to decide what you want your program to do, turn your instructions into “machine language” that the computer understands, use programming best practices, explore the “how” and “why” of data structuring, and more. You’ll even get a look into various applications like database management, bioinformatics, computer security, and artificial intelligence. Soon you’ll realize that — wow! You’re a programmer!
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
- Amazon Sales Rank: #19802 in Books
- Brand: imusti
- Published on: 2008-06-03
- Original language:
- Number of items: 1
- Dimensions: 9.00" h x
1.70" w x
- Binding: Paperback
- 720 pages
From the Back Cover
7 books in 1 — your key to programming success!
Your one-stop guide to programming concepts in a variety of languages
If you've been curious about what it takes to program a computer and make it do your bidding, here's the place to start! Each of these handy minibooks covers an important element of programming. You'll find out about compiling, algorithms, best practices, debugging your programs, and more, illustrated in several programming languages.
Discover how to:
Decide what you want your program to do
Program in different languages
Turn your instructions into machine language
Use programming best practices
Understand data structures, algorithms, and syntax
About the Author
Wallace Wang is a bestselling author with more than 2.3 million For Dummies books in print. He wrote Beginning Programming For Dummies and moonlights as a stand-up comic.
Most helpful customer reviews
5 of 5 people found the following review helpful.
Horrible Book For Beginners
By carlos vasquez
The book itself is worthy of being called a programming intro for all languages, but this is no where near suitable for an absolute beginner (to programming in general).
Throughout the book, i found myself either lost or not not fully understanding the topic, yet, it moves on to the next topic as though it expected you as a beginner to understand what the paragraph or the code meant. I am going into the Computer Science career and about to start college for it, and i would not recommend this book to anyone if asked to give a personal opinion. Here are my Pros and Cons:
Pros: The book can be a fascinating read for one who already has an idea of what a computer source code looks like (the codes that make the program BE a program). It gives you a touch on every topic and every language ranging from C to PHP and even all the way from the beginning at BASIC. One thing i absolutely loved were the diagrams of how something works or how one result can change due to a loop or a true or false statement (if, while, etc.)
Cons: The title is extremely misleading and the book is way too jumpy when talking about certain things. By jumpy, i mean that it can very briefly talk about one topic then move on to the next leaving you in shock of what was just left before and nothing to remember it by besides a "i think i've seen that before" lingering in your thoughts later on in the book. I also hate how it tries too hard to be funny in the most random moments where it can't afford to go off topic. I honestly feel like the book was just thrown together and rushed without rereading everything and reorganizing the topics or chapters.
In conclusion to this review, i would recommend going from a more market demanded language, C, and start from there. Later on down the line, if you choose to learn another programming language, at least you got the basis of all languages learned already. I recommend the book Absolute Beginner's Guide To C by Greg Perry. Within the first few chapters i learned everything on how a source code begins! Towards the middle, you know all of the major functions of coding and are capable of creating one as is! So as a final rating, i give this book a 2 star rating for:
Lack Of Organization
Unnecessary Jokes (throws readers off course)
Including Codes Without Touching Base On How It Works (and there are A LOT of codes in this book)
0 of 0 people found the following review helpful.
Actually, this is a great intro to programming...
By Woody the Woodworker
This is a really good book! Easy to understand for someone who has a good foundation in computer tech. Very helpful and useful.
6 of 7 people found the following review helpful.
See all 84 customer reviews...
Avoid Kindle ebook, it is confusing.
There are a tone of beginner programming books out there, most of them are focusing on one specific programming language and written by programming veterans. But most of them aren't really for true beginners who have absolute no idea how computer programming works. Since those books were written by veteran programmers who tend to forget to explain certain terms in plain English.
Wallace Wang solves that problem by explaining the principles of computer programming language (which apples to all modern programming language) and how programming works in plain English. He also explain and explore the differences between different programming languages, so one can make a informed decision on which programming language to learn first.
Beyond the explanations of programming principles, the references sections are less cleared. There are a few typos in a few programming examples and diagrams, which makes it really confusing for the beginners. Kindle version makes it impossible to read the example codes and table chart because the way Kindle handles text in ebook. So avoid Kindle ebook.
Overall, this is an excellent book for get to know the fundamentals of computer programming. Even though the other sections are bit confusing, they are still good as a references .