ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
C and C++ Industrial Training Jalandhar
1. C / C++ Language
Training
Dream Tech Labs – www.dreamtechlabs.com
2. C / C++ Language
Training insTiTuTe
Dream Tech Labs is offering C / C++ Language Training in
Jalandhar, Amritsar, Punjab, India.
3. inTroduCTion To C
Programming?
C is a general-purpose, imperative computer programming
language.
C was originally developed by Dennis Ritchie between
1969 to 1973 at AT & T Bell Labs.
It is highly portable programming language. Means s/w
program written for one computer can be run on another
computer.
It has ability to extend itself. A “C” program is basically a
collection of functions.
4. IntroductIon to c
ProgrammIng?
Year Language Developed By Remarks
1960 ALGOL International
Committee
Too General, Too
Abstract
1963 CPL Cambridge
University
Hard to learn,
Difficult to
implement
1967 BCPL Martin Richards at
Cambridge
University
Could deal with
only specific
problems
1970 B Ken Thomson at
AT & T
Could deal with
only specific
problems
1972 C Dennis Ritchie at
AT & T
Lost generality of
BCPL & B
restored
5. IntroductIon to c++
ProgrammIng?
C++ is a compiled, object-oriented language. It is the
“successor” to C, a procedural language.
It is the “successor” to C, a procedural language. (the “++”
is called the successor operator in C++)
C++ programming language derived from C programming
language and C was derived from a language called B
which was in turn derived from BCPL
C++ was developed in the early 1980’s by Bjarne
Stroustrup of AT&T Bell Labs.
Most of C is a subset of C++.
6. advantages of c++ over
c
Stronger Type Checking – In this programming lang. we
use classes, inheritance & automatic type
conversions mostly eliminates the need for the
abominable void* of C.
A complex data type is provided. It includes all the
standard arithmetic operations, implemented as
operators, not function calls.
User-defined operators and function overloading are
supported. When you design a data type you can specify
which operators & functions are provided.
7. AdvAntAges of C++ over
C
You can use class libraries to provide robust new data
types which can be made exceptionally easy to use.
You can define automatic type conversions to convert
between data types.
C++ Compiles most ANSI C code directly and can call
compiled C code directly, so you don't even have to learn
anything new at all!
Join C and C++ Industrial Training from Dream Tech
Labs in Jalandhar.
8. AdvAntAges of C++ over
C
You don't have to put all of your declarations at the
top of each blocking C++.
Classes provide extensible types, promoting code reuse.
This can result in major savings in the amount of code
written.