# C++ API

> The eXtremeDB C++ API consists of a set of classes that encapsulate the low-level C functions which make up the eXtremeDB runtime. The usage of these classes is demonstrated in the C++ SDK Samples. For developers new to eXtremeDB, we recommend the Quick Start tutorial to quickly learn the programming fundamentals. Then proceed to build and run the SDK samples. As demonstrated in these samples, a C++ application will typically incorporate C API functions and must link with the same eXtremeDB runtime libraries.

> See page Application Development in C++ for general principles of eXtremeDB application implementation using C++.