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 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've just finished reading the article "What is the basic C ++ programming language?" edited by the TipsMake team. You can save what-is-the-basic-c-programming-language.pdf to your computer here to read later or print it out. We hope this article has provided you with many useful tech tips and tricks. You can search for similar articles on tips and guides. Thank you for reading and for following us regularly.