# C/C++ Development User Guide

The C/C++ Development Toolkit (CDT) is a collection of Eclipse-based features that provides the capability to create, edit, navigate, build, and debug projects that use C and/or C++ as a programming language.

The CDT does not include the necessary compilers and debuggers to convert C/C++ code into executable programs and to debug those programs, but it does provide the frameworks that allow such tools to be integrated in a consistent fashion. This allows you to mix and match such tools depending on your project requirements.

Often, commercial distributions of the CDT include the necessary tools and integrations. If yours does not, the base CDT does provide support for integration with the GNU tools for build and debug. Please see the Before you begin section for installation instructions

Before you begin
Getting Started
Concepts
Tasks
Reference
What's new