or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
How Computer Programming Works (Technology in Action Series)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

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

How Computer Programming Works (Technology in Action Series) [Paperback]

Daniel Appleman (Author), S. Ishida (Illustrator)
3.6 out of 5 stars  See all reviews (9 customer reviews)

List Price: $29.99
Price: $19.04 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $10.95 (37%)
  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 13 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
Paperback $19.04  

Book Description

1893115232 978-1893115231 May 19, 2000 1
Here is a book that answers the question many IT specialists are often asked, "What is programming really about?" It is the book for beginners to read before they start learning computer programming. It offers non-programmers a basis for understanding what programmers do. The fundamental concepts of programming and computer science are explained in easy-to-read language: from variables, to number systems, to algorithms, to distributed software architectures and Internet programming. Full color illustrations bring these concepts to life in a fun and interesting way that is clear to older kids as well as adults.

About the author:
Daniel Appleman is the president of Desaware Inc., a developer of add-on products and components for Microsoft Visual Development Tools including Visual Basic. He is well-known for his bestselling books on VB.

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

How Computer Programming Works (Technology in Action Series) + The Game Production Handbook, Second Edition + Creating the Art of the Game
Price For All Three: $90.33

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

  • The Game Production Handbook, Second Edition $40.30

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Creating the Art of the Game $30.99

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

Amazon.com Review

Imagine, for a moment, a guy. This guy, about 40 years old, has worked all of his life in a job that doesn't require much knowledge of computers, certainly not of how to write software. Now, imagine that our guy decides to change career paths and learn computer programming. He goes and buys a book about a programming language, perhaps one that promotes itself as elementary. The book presents our hapless guy with recipes that he can follow, it's true, but mostly it confuses him with talk of APIs, linked lists, hashes, and a mess of other stuff that he doesn't understand, really. "I can make it all work by following directions," our guy implores into the Void. "But I don't understand what I'm doing." This guy needs How Computer Programming Works.

In this book, Daniel Appleman sets out to explain computer programming at a conceptual level, and succeeds admirably. Appleman ignores the peculiar characteristics of specific programming languages (leaving them for specialized books), and instead uses fantastic color illustrations and lucid text to explain what goes unsaid among professional programmers. He also uses pseudocode--a sort of standardized, generic programming language--and examples in BASIC to back up his points. Although Appleman approaches programming mainly from a procedural angle (the book would be better with more coverage of object-oriented programming techniques, which fundamentally are different, in many cases), the contents of this book will suit any beginning student of programming and computer science--our guy included. --David Wall

Topics covered:

  • Aspects of computer programming that you must understand in order to write code, but that generally are not explained conceptually in language-specific programming books
  • Variables
  • Loops
  • Pointers
  • Arrays
  • Code blocks
  • Stacks
  • Trees
  • Other fundamental building blocks
  • Critical algorithms, like the bubble sort
  • Getting from specification to finished product
  • Network programming

Review

Here is what an enthusiastic reader said on Amazon.com:
"Even an experienced programmer would enjoy the book."
"All in all, How Computer Programming Works is an excellent treatise and great point of entry for computer science students, beginner programmers, or even those who are just curious about computer programming but who do not want to develop programs. Teachers should also get their hands on a copy - it's a superb example of how programming concepts can be explained without generating mass confusion. ..enhanced by Sarah Ishida's excellent illustrations. These work brilliantly alongside the writer's prose, and leave little excuse for not understanding these basic concepts."
(SA Computer Magazine) "I am sure that everyone knows of programs which would have been better if their authors had kept in mind some of the principles described here." (Computing)

Product Details

  • Paperback: 225 pages
  • Publisher: Apress; 1 edition (May 19, 2000)
  • Language: English
  • ISBN-10: 1893115232
  • ISBN-13: 978-1893115231
  • Product Dimensions: 10.4 x 8.5 x 0.5 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #529,520 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

9 Reviews
5 star:
 (3)
4 star:
 (2)
3 star:
 (1)
2 star:
 (3)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

22 of 22 people found the following review helpful:
5.0 out of 5 stars As clear as it gets!, September 5, 2000
By 
Rob Schripsema (Lynden, WA United States) - See all my reviews
This review is from: How Computer Programming Works (Technology in Action Series) (Paperback)
This book explains the "magic" of computer programming as clearly as can be done. Outstanding use of graphics to illustrate difficult concepts. Concrete analogies to "real world" objects make the virtual world of programming much easier to wrap your mind around.

Outstanding introduction for middle-school, high school, even beginning college level students. Very clearly written, not a lot of unnecessary words - just the right level of explanation to get you thinking in the right direction and to see what the graphics are illustrating. My 13-year old loved it, and finally understands a bit more of what his Dad does all day. I've been doing this for 15 years -- and even I got a better grasp of some things.

Highly recommended.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


17 of 18 people found the following review helpful:
5.0 out of 5 stars fundamental concepts on a silver tray, March 31, 2001
By 
Rafael Cobo "rcobo" (baltimore, maryland United States) - See all my reviews
(REAL NAME)   
This review is from: How Computer Programming Works (Technology in Action Series) (Paperback)
A good book does not need to be complex. This one does a great job. You could read this book during one hour and learn more than in one semester of COS111. It is so simple. Comcepts are the most important thing to learn. They give meaning to programing. Without concepts, programing becomes meaningless.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 15 people found the following review helpful:
5.0 out of 5 stars on my list of top 10 computer science books, August 14, 2000
This review is from: How Computer Programming Works (Technology in Action Series) (Paperback)
this book is a fine introduction to computing. imagine a book with cogent, well-illustrated explanations of topics like (1) what a variable is (2) linked lists (3) pointers....

...that also discussed the plusses and minusses of various computer languages....

...and that was useful to a professional programmer, and entertaining for his 13-year-old kid.

that's this book. i occasionally teach introductory programming classes, and i've used this book as a source of handouts and overheads (within the bounds of "fair use" and the copyright laws, of course. :-) ) in my early days as a developer, i also pulled it off of the shelf more than once when i needed a quick graphical metaphor for something that i was trying to understand.

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)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

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



So You'd Like to...

Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject