# Overview<a name="EN-US_TOPIC_0302389227"></a>

## Basic Concepts<a name="en-us_topic_0175230604_section56909789201849"></a>

C++ is one of the most widely used programming languages. It is an object-oriented programming language with features including classes, encapsulation, and reloading.

## Operation Mechanism<a name="en-us_topic_0175230604_section16537201849"></a>

STL is a collection of some "containers", as well as a collection of algorithms and other components. The objective is to develop a standardized component that can be used without developing again, directly using an off the shelf component.

