An innovative blend of text and graphics demystifies programming, explaining fundamental programming concepts--such as arrays and structures, loops and Booleans--and deciphering complex concepts through the use of color illustrations, concise text, and real-world analogies. Original. (Beginner).
"synopsis" may belong to another edition of this title.
Consider, for a moment, a guy. This guy, about 40 years old, has worked all 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 it mostly confuses him with talk of APIs, linked lists, hashes and a whole lot of other stuff he doesn't really understand. "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 he succeeds admirably. He ignores the peculiar characteristics of specific programming languages (leaving them for specialised books) and instead uses fantastic colour illustrations and lucid text to explain what goes unsaid among professional programmers. He also uses pseudocode--a sort of standardised, generic programming language--and examples in BASIC to back up his points. Though Appleman approaches programming from a mainly procedural angle (the book would be better with more coverage of object-oriented programming techniques, which are fundamentally different in many cases), the contents of this book will suit any beginning student of programming and computer science, our guy included. --David Wall
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)
"About this title" may belong to another edition of this title.
FREE shipping within U.S.A.
Destination, rates & speedsSeller: Wonder Book, Frederick, MD, U.S.A.
Condition: Good. Ishida, Sarah (illustrator). Good condition. A copy that has been read but remains intact. May contain markings such as bookplates, stamps, limited notes and highlighting, or a few light stains. Seller Inventory # Y09C-00900
Quantity: 1 available
Seller: Wonder Book, Frederick, MD, U.S.A.
Condition: Very Good. Ishida, Sarah (illustrator). Very Good condition. A copy that may have a few cosmetic defects. May also contain a few markings such as an owner's name, short gifter's inscription or light stamp. Seller Inventory # U06I-001900
Quantity: 1 available
Seller: Better World Books, Mishawaka, IN, U.S.A.
Condition: Very Good. Ishida, Sarah (illustrator). Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 4149147-6
Quantity: 2 available
Seller: Half Price Books Inc., Dallas, TX, U.S.A.
paperback. Condition: Very Good. Ishida, Sarah (illustrator). Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_418832753
Quantity: 1 available
Seller: The Book Spot, Sioux Falls, MN, U.S.A.
Paperback. Condition: New. Ishida, Sarah (illustrator). Seller Inventory # Abebooks402940
Quantity: 1 available