What is the basic C ++ programming language?
C ++ is a static programming language, data deduction, distinguishing lower case letters that support object-oriented programming, procedural programming.
C ++ is considered as middle-level language , when it combines features and features of high and low-level languages.
C ++ was developed by Bjarne Stroustrup in 1979 at Bell Labs in Murray Hill, New Jersey, as an advanced version of the C language and with the first name "C with Grades", but later renamed C ++ in 1983.
C ++ is a Superset of C, and any C program is a C ++ program.
Note : When saying a programming language is static type when type checking is done in compile-time, not run-time.
Object-oriented programming
C ++ fully supports object-oriented programming, including 4 core features of object-oriented programming:
- Encapsulation
- Data hiding (Data hiding)
- Inheritance
- Polymorphism
Letter of standard C ++ (C ++ Standard Library)
Standard C ++ consists of 3 important parts:
Core Language provides all blocks including variables, data types (data type) and literals, .
C ++ standard library (C ++ Standard Library) provides a diverse set of functions for manipulating files and strings, .
Standard Template Library (STL) provides a diverse set of methods for manipulating data structures, .
ANSI Standard
ANSI Standard ensures that C ++ is portable, ie: the code you write for the Microsoft compiler will be compiled without error when using a compiler on Mac, UNIX, and Windows box or an Alpha.
ANSI Standard has existed for a long time, and all C ++ compiler support ANSI Standard.
How to study C ++?
The most important thing when learning C ++ is the focus on concepts.
The goal of learning a programming language is to become a better programmer, that is, to design and implement new systems more efficiently, or to modify old programs.
C ++ supports a variety of programming styles. You can write in Fortran, C, Smalltalk, . in any language. Each style can achieve its goal effectively while maintaining runtime and space effectively.
Domain used by C ++
C ++ is used by thousands of developers in every basic application area.
C ++ is commonly used to write device drivers and other software that rely on direct hardware operation under realtime constraints.
C ++ is widely used for training and research.
Any two who have used Apple Macintosh or a Windows-based PC are indirectly using C ++, because the User Interface of these systems is written in C ++.
According to Tutorialspoint
Previous post: Command line parameter in C
Next lesson: Install C ++ environment
You should read it
- Object-oriented programming in Python
- Learn Class and Object in Python
- What is object-oriented programming? See Steve Jobs's answer!
- What is C #
- What do you know about C # P3 programming language?
- Object-oriented programming in PHP
- What do you know about Smalltalk programming language?
- Basic C # syntax
- Learn about Class, Object and Instance in object-oriented programming
- Set of multiple choice questions about programming with P12
- Beginners of computer programming need to focus on what?
- Set of multiple choice questions for programming with P15 prize
Maybe you are interested
Download standard and beautiful Word file experience initiative cover template
How many ticks are in 1 second? Standard conversion method
1 degree C equals how many degrees F, degrees K? standard conversion formula
Download link for Adobe After Effects 32bit, 64bit FULL standard free
How to make standard Youtube videos?
Summary of Warcraft 3 codes, the most standard Warcraft 3 money orders