Syllabus of C Language course
C Language is a general-purpose computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories. As it was known as 'C' because most of its features were taken from an earlier language called ‘B’. C is highly portable and is used for scripting system applications which form a major part of Windows, UNIX, and Linux operating systems. It can efficiently work on enterprise applications, games, graphics, and applications requiring calculations, etc.
The basic knowledge of programming can be gained only from a C Programming Language. So, students with knowledge of C programming can get job in top MNCs, or International companies.
Brief syllabus:
- Introduction to Programming
- Types of Programming Languages
- Introduction to C Language
- Introduction to IDE
- Language Elements
- Operators
- Control Statements – if and switch
- Looping Structures
- Characters Handling
- Arrays
- Multidimensional Arrays
- String Handling
- User-defined functions
- Storage classes
- Pointers
- Pointer notation vs. Array notation
- Structures
- Unions, Typedef and Enumeration
- Pre-processor commands
- File Handling
- Binary Files and Random Access