6/10/24, 12:46 PM Lec 01 Module 01 Recap of C (Lecture 01)
Programming in C++
Prof. Partha Pratim Das
Department of Computer Science and Engineering
Indian Institute of Technology, Kharagpur
Lecture - 01
Recap of C (Part I)
Welcome to programming in C++. This will be 20 hour course, where we will talk about
various aspects of the C++ programming language and it will be divided naturally into
about 40 modules that you will study one after the other.
The main emphasis of this course is to teach, how C++ programming language should be
used in designing and implementing complex software systems.
(Refer Slide Time: 00:57)
So, you all will be aware that C++ is object oriented or object based programming
language and I would assume that you know C language, may not be at a very depth, but
you have the overall idea about the C language. So, we will start from there, in the
module 1, we will primarily talk about recapitulating various specific aspects of C
programming. This is just to make sure that you can, if required you can revisit those
concepts and before we get deep into the C++ language, you can be familiar with all the
about:blank 1/14
, 6/10/24, 12:46 PM Lec 01 Module 01 Recap of C (Lecture 01)
C programming requirements because C is a language, which is backward compatible to
C++. So, we will first get started with recapitulation of C.
(Refer Slide Time: 01:56)
So, these are objectives to revisit the concepts, particularly we will look into C Standard
Library, besides the C language and programming aspects. We will briefly discuss about
the organization of C program, how C program is to be organized possibly. So, far you
have only written code in terms of one single file using possibly 1 or 2 functions only.
One of them must be main, as you know, we will show how to organize programs better
and with this we will have a foundation to; for the C++ programming language.
about:blank 2/14
Programming in C++
Prof. Partha Pratim Das
Department of Computer Science and Engineering
Indian Institute of Technology, Kharagpur
Lecture - 01
Recap of C (Part I)
Welcome to programming in C++. This will be 20 hour course, where we will talk about
various aspects of the C++ programming language and it will be divided naturally into
about 40 modules that you will study one after the other.
The main emphasis of this course is to teach, how C++ programming language should be
used in designing and implementing complex software systems.
(Refer Slide Time: 00:57)
So, you all will be aware that C++ is object oriented or object based programming
language and I would assume that you know C language, may not be at a very depth, but
you have the overall idea about the C language. So, we will start from there, in the
module 1, we will primarily talk about recapitulating various specific aspects of C
programming. This is just to make sure that you can, if required you can revisit those
concepts and before we get deep into the C++ language, you can be familiar with all the
about:blank 1/14
, 6/10/24, 12:46 PM Lec 01 Module 01 Recap of C (Lecture 01)
C programming requirements because C is a language, which is backward compatible to
C++. So, we will first get started with recapitulation of C.
(Refer Slide Time: 01:56)
So, these are objectives to revisit the concepts, particularly we will look into C Standard
Library, besides the C language and programming aspects. We will briefly discuss about
the organization of C program, how C program is to be organized possibly. So, far you
have only written code in terms of one single file using possibly 1 or 2 functions only.
One of them must be main, as you know, we will show how to organize programs better
and with this we will have a foundation to; for the C++ programming language.
about:blank 2/14