- Category: Computer
- Author: Tim Bailey
- File type: PDF (153 pages)
Read and download free eBook intituled An Introduction to the C Programming Language and Software Design in format PDF (153 pages) created by Tim Bailey.
Many students of C will rightly admit that it’s not an easy language to learn, but the professional insight, clear explanations, examples, and pictures in this book make learning C easy and fun. Programming is not a skill you can acquire by reading; you have to write programs to learn. That’s why each chapter in this book contains programming challenges, a chapter review, and a complete program that uses chapter-based concepts to construct an easily built application.
With the guidance in this book, you’ll learn how to create algorithms and pseudocode to think through and design programs; translate your designs and plans into working C programs; write, compile, test, and debug your code; use data types, arrays, pointers, strings, file operations and more to create robust programs.
This textbook was written with two primary objectives. The first is to introduce the C programming language. C is a practical and still-current software tool; it remains one of the most popular programming languages in existence, particularly in areas such as embedded systems. C facilitates writing code that is very efficient and powerful and, given the ubiquity of C compilers, can be easily ported to many different platforms. Also, there is an enormous code-base of C programs developed over the last 30 years, and many systems that will need to be maintained and extended for many years to come.
Read and Download Links:
An Introduction to the C Programming Language and Software Design