C Programming Language developed for the UNIX operating system by Dennis Ritchie in 1972 at AT&T Bell Labs in USA. The C programming language is a popular and widely used programming language for creating computer programs.some of the features of C Programming are modular programming language,portable and recursive.
C is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.It was mainly developed as a system programming language to write operating system. The main features of C language include low-level access to memory, simple set of keywords, and clean style, these features make C language suitable for system programming like operating system or compiler development.
C Language and its Advantages
Structure of a C Program
Writing C Programs
Building an Executable Version of a C Program
Debugging a C Program
Examining and Running a C Application Program
Data Types
Operands, Operators, and Arithmetic Expressions
Input/Output Concept
Formatted Input Function
Control-Flow Program Statements
Looping Statements
Data-checking process
C Function
Passing Data to Functions
Passing an Address to Modify a Value in Memory
C Standard Library Functions
Arrays , Pointers , Strings
Using Arrays, Strings, and Pointers in the Checkbook Program
Structures
Arrays of Structures
Passing Structures to Functions
Nesting Structures
Command-line Arguments
Combining Command-line