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 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
The most standard way to update drivers using 3DP Chip for computers
Create UEFI standard USB boot with DLC Boot
Fix computer error that does not automatically update standard date and time