To be lost in the world of codes and bytes can be nerve-racking. And this is where a textbook of this nature comes into picture. Written assuming absolutely no prior knowledge of computers, this book carries the reader through the world of computers in a simple and structured manner.
Computer cannot understand human language thus, a communication medium in form of the computer programming language is required to interact with computer. C is a powerful, fl exible, portable and elegantly-structured programming language.
Since C combines the features of high-level language with the elements of the assembler, it is suitable for both systems and applications programming.
It is undoubtedly the most widely used general-purpose language today in operating systems and embedded system development. Its infl uence is evident in almost all modern programming languages. Since its standardization in 1989, C has undergone a series of changes and improvements in order to enhance the usefulness of the language. The version that incorporates the new features is now referred to as C11.
This book ensures a smooth and successful transition to being a skilled C-programmer.
2. Computing Concepts
3. Overview of C
4. Constants, Variables and Data Types
5. Operators and Expressions
6. Managing Input and Output Operations
7. Decision Making and Branching
8. Decision Making and Looping
10. Character Arrays and Strings
11. User-Defined Functions
12. Structures and Unions
14. File Management in C
15. The Preprocessor
Download Computing Fundamentals and C Programming, 2nd Edition PDF or ePUB format free