0% found this document useful (0 votes)
46 views

Free C++ Course: Lecture-1 Instructor: Adnan Mahmud

C++ is a programming language primarily used for performance-intensive applications like cameras, cell phones, and cars. It was created by Bjarne Stroustrup. The lecture introduces C++ and explains why it is widely used and different from other languages. C++ allows direct hardware interaction for efficiency but also provides abstraction mechanisms, so programmers do not always need to deal with low-level code. It is a good choice for applications requiring reliability, performance and response time. Learning C++ provides an understanding of data structures, algorithms, generic programming and low-level code.

Uploaded by

Information 4U
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views

Free C++ Course: Lecture-1 Instructor: Adnan Mahmud

C++ is a programming language primarily used for performance-intensive applications like cameras, cell phones, and cars. It was created by Bjarne Stroustrup. The lecture introduces C++ and explains why it is widely used and different from other languages. C++ allows direct hardware interaction for efficiency but also provides abstraction mechanisms, so programmers do not always need to deal with low-level code. It is a good choice for applications requiring reliability, performance and response time. Learning C++ provides an understanding of data structures, algorithms, generic programming and low-level code.

Uploaded by

Information 4U
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Free C++ Course

Lecture-1
Instructor: Adnan
Mahmud
Basics
Introduction to C++
Bjarne Stroustrup is the Creator of C++ programming .
What is C++?
C++ is a programming language. It’s Primarily used for application
that are very demanding on performance ,energy
consumption,speed.
If you don’t have serious constrains on your problem,than you can
probably do with some other language.
But if you are really concerned about reliability ,performance
,response time C++ become a good choice
Basics
Why learn C++?
Firstly,
There are so many thing that are programmed in C++. Like our camera is programmed by
C++,Cell phones have C++ on it, the new Data science stuff has C++,our cars have C++.There
is C++ miles and miles over it. It’s Actually all over the place.So it dosen’t really matter much
what you are interested in.There would be a job for writing C++ in that fields .
Secondly,
It’s a language with a lot of features.you can learn how to work with data structures,you can
learn how to write algorithms.you can write very high level generic code in it and you can
fiddles with the bits and hardware in it.
Basics
What makes C++ different?
C++ programming is most more modern programming language by working directly
on hardware and working very efficiently with the hardware and having done that,it
provides really strong abstraction mechanism that are very powerful,very modern so
that we don’t have deal with the low level stuff all the time and you can still be
efficient.
Does anyone have any
questions?
THANKS!
Best regards
Adnan mahmud
[email protected]
+8801785311158

You might also like