For courses in computer programming.
A user-friendly, code-intensive introduction to C programming with case studies introducing applications and system programming
C How to Program is a comprehensive introduction to programming in C. Like other texts of the Deitels’ How to Program series, the book’s modular presentation serves as a detailed, beginner source of information for college students looking to embark on a career in coding, or instructors and software-development professionals seeking to learn how to program with C. The signature Deitel live-code approach presents concepts in the context of 142 fully working programs rather than incomplete snips of code. This gives students a chance to run each program as they study it and see how their learning applies to real-world programming scenarios.Current standards, contemporary practice, and hands-on learning opportunities are integrated throughout the 9th Edition. Over 350 new, integrated Self-Check exercises with answers allow students to test their understanding of important concepts—and check their code—as they read. New and enhanced case studies and exercises use real-world data and focus on the latest ACM/IEEE computing curricula recommendations, highlighting security, data science, ethics, privacy, and performance concepts.