Registration Form

Programming in C & C++ Summer/Winter Training in Patna

C is a procedural programming language. It was initially developed by Dennis Ritchie between 1969 and 1973. 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++ is a multi-paradigm programming language that supports object-oriented programming (OOP), created by Bjarne Stroustrup in 1983 at Bell Labs, C++ is an extension(superset) of C programming and the programs are written in C language can run in C++ compilers.


Course Structure: - C
Modules Topics
1. Absolute basics
2. Languages: natural and artificial
3. Machine languages
4. High-level programming languages
5. Obtaining the machine code: compilation process
6. Recommended readings
7. Your first program
8. Variable – why?
9. Integer values in real life and in “C”, integer literals
10. Data types
11. Arrays
12. Functions
13. Files and streams
14. FILE structure

Course Structure: - C++
Lecture Topics
1. What is C++?
2. Why C++?
3. C and C++
4. Exception Handling
5. Object Oriented Programming
6. Standard Template Library
7. Types and declarations
8. Pointers, Arrays and Structures
9. Expressions and Statements
10. Functions
11. Namespaces and Exceptions
12. Source Files and Programs
13. Classes
14. Operator overloading
15. Derived class
16. Conclusion