{"schema_version":"bf_book_companion_v1","release_id":"20261010T034321Z-reviewed-full-unique-works","book":{"amazon_purchase_url":"https://www.amazon.com/dp/111974024X?tag=bookfrontie00-20","asin":"111974024X","authors":["Dan Gookin"],"book_id":"9781119740247","canonical_url":"https://bookfrontier.com/books/c-programming-for-dummies-9781119740247","cover_image_url":"https://img.bookfrontier.com/9781119740247.jpg?v=e611420446aeae77","description":"Get an A grade in C As with any major language, mastery of C can take you to some very interesting new places. Almost 50 years after it first appeared, it's still the world's most popular programming language and is used as the basis of global industry's core systems, including operating systems, high-performance graphics applications, and microcontrollers. This means that fluent C users are in big demand at the sharp end in cutting-edge industries—such as gaming, app development, telecommunications, engineering, and even animation—to translate innovative ideas into a smoothly functioning reality. To help you get to where you want to go with C, this 2nd edition of C Programming For Dummies covers everything you need to begin writing programs, guiding you logically through the development cycle: from initial design and testing to deployment and live iteration. By the end you'll be au fait with the do's and don'ts of good clean writing and easily able to produce the basic—and not-so-basic—building blocks of an elegant and efficient source code. - Write and compile source code - Link code to create the executable program - Debug and optimize your code - Avoid common mistakes Whatever your destination: tech industry, start-up, or just developing for pleasure at home, this easy-to-follow, informative, and entertaining guide to the C programming language is the fastest and friendliest way to get there!","forthcoming":false,"isbn13":"9781119740247","publication_date":"20201027","publisher":"Wiley","slug":"c-programming-for-dummies","subtitle":"2nd Edition","title":"C Programming for Dummies"},"discovery":{"categories":{"all":[{"bisac_code":"COM051060","confidence_band":"medium","label":"C Programming","score":0.8718,"source":"bisac_hint_model"},{"bisac_code":"COM051070","confidence_band":"high","label":"C++ Programming","score":0.8495,"source":"bisac_hint_model"},{"bisac_code":"COM051210","confidence_band":"medium","label":"Object-Oriented Programming","score":0.8187,"source":"bisac_hint_model"}],"hint":[{"bisac_code":"COM051060","confidence_band":"medium","label":"C Programming","score":0.8718,"source":"bisac_hint_model"},{"bisac_code":"COM051070","confidence_band":"high","label":"C++ Programming","score":0.8495,"source":"bisac_hint_model"},{"bisac_code":"COM051210","confidence_band":"medium","label":"Object-Oriented Programming","score":0.8187,"source":"bisac_hint_model"}],"publisher":[{"bisac_code":"COM051060","confidence_band":"high","label":"C Programming","score":1,"source":"onix_publisher_code"}]},"genres":[{"label":"C Programming","score":0.8718,"slug":"c-programming"},{"label":"Object-Oriented Programming","score":0.8187,"slug":"object-oriented-programming"}],"reader_fit":["Readers beginning to write and compile C programs","People developing C for work or pleasure at home"],"related_lists":[],"series":null,"similar_books":[{"authors":["Greg Perry","Dean Miller"],"book_id":"9780789751980","cover_image_url":"https://img.bookfrontier.com/9780789751980.jpg?v=7855acfcd09109a2","score":0.8545,"title":"C Programming Absolute Beginner's Guide","url":"https://bookfrontier.com/books/9780789751980"},{"authors":["Barry Burd"],"book_id":"9781119806912","cover_image_url":"https://img.bookfrontier.com/9781119806912.jpg?v=d466bcfacbcf9fc3","score":0.8243,"title":"Beginning Programming With Java for Dummies","url":"https://bookfrontier.com/books/9781119806912"},{"authors":["Dennis Ritchie","Brian W. Kernighan"],"book_id":"9780131103627","cover_image_url":"https://img.bookfrontier.com/9780131103627.jpg?v=2f93456999ad9039","score":0.8073,"title":"C Programming Language","url":"https://bookfrontier.com/books/9780131103627"},{"authors":["Robert C. Seacord"],"book_id":"9781718501041","cover_image_url":"https://img.bookfrontier.com/9781718501041.jpg?v=6a36f544b5c69cbb","score":0.7848,"title":"Effective C","url":"https://bookfrontier.com/books/9781718501041"},{"authors":["Dan Gookin"],"book_id":"9781633439825","cover_image_url":"https://img.bookfrontier.com/9781633439825.jpg?v=39b1d7d7d01de03a","score":0.7674,"title":"Tiny C Projects","url":"https://bookfrontier.com/books/9781633439825"},{"authors":["Doug Lowe"],"book_id":"9781119986645","cover_image_url":"https://img.bookfrontier.com/9781119986645.jpg?v=4666df93c365c2cb","score":0.7656,"title":"Java All-in-one for Dummies","url":"https://bookfrontier.com/books/9781119986645"},{"authors":["Bradley L. Jones","Peter Aitken","Dean Miller"],"book_id":"9780789751997","cover_image_url":"https://img.bookfrontier.com/9780789751997.jpg?v=c34474b63c81edfc","score":0.7565,"title":"C Programming in One Hour a Day, Sams Teach Yourself","url":"https://bookfrontier.com/books/9780789751997"},{"authors":["Bjarne Stroustrup"],"book_id":"9780321958327","cover_image_url":"https://img.bookfrontier.com/9780321958327.jpg?v=5f09843e7aa489a1","score":0.7464,"title":"C++ Programming Language, the","url":"https://bookfrontier.com/books/9780321958327"}],"topics":[{"evidence_refs":["keyword:home programming"],"label":"Home","score":0.0326,"slug":"home"},{"evidence_refs":["keyword:c language"],"label":"Language","score":0.0318,"slug":"language"},{"evidence_refs":["keyword:c development"],"label":"Development","score":0.0297,"slug":"development"},{"evidence_refs":["keyword:learn coding"],"label":"Learn","score":0.0252,"slug":"learn"}],"what_you_get":["Themes: C programming fundamentals, Writing and compiling source code, Debugging and optimizing programs.","Pacing: steady blend of plot and character.","Themes: Home, Language, Development."]},"llm_signals":{"confidence":0.91,"pacing":"steady","reader_fit":["Readers beginning to write and compile C programs","People developing C for work or pleasure at home"],"themes":["C programming fundamentals","Writing and compiling source code","Debugging and optimizing programs"],"tropes":[]},"source_presence":{"amazon":true,"book_detail":true,"goodreads":true,"llm_signals":true,"similarity_seed":true},"stats":{"amazon_ratings_count":130,"goodreads_ratings_count":21,"goodreads_reviews_count":2,"quality_score":0.8514}}