This is a list of notable software and programming tools for the C++ programming language, including libraries, web frameworks, programming language implementations, compilers, integrated development environments (IDEs), and other related software development utilities.
Compilers and IDEs
- AMD Optimizing C/C++ Compiler â proprietary fork of LLVM + Clang for Linux
- C++Builder â rapid application development (RAD) environment
- Clang â compiler front end for C, C++, and Objective-C, part of LLVM
- CLion â C++ IDE by JetBrains
- â open-source cross-platform IDE that supports multiple compilers including GCC, Clang and Visual C++
- CodeLite â cross-platform IDE for the C/C++ programming languages using the wxWidgets toolkit
- CodeSynthesis XSD â XML Data Binding compiler
- Dev-C++ â MinGW or TDM-GCC 64bit port of the GCC as its compiler
- GCC â GNU Compiler Collection
- Intel C++ Compiler â proprietary high-performance compiler by Intel
- KDevelop â IDE part of the KDE project and is based on KDE Frameworks and Qt, the C/C++ backend uses Clang.
- Microsoft Visual C++ â proprietary C++ compiler and IDE for Windows
- Oracle Developer Studio â Solaris, OpenSolaris, RHEL, and Oracle Linux operating systems.
- Qt Creator â part of the SDK for the Qt GUI application development framework and uses the Qt API
- SlickEdit â text editor and IDE
- Turbo C++ â legacy C++ IDE and compiler popular in the 1990s
- Understand â IDE that enables static code analysis through an array of visuals, documentation, and metric tools.
- Visual Studio â integrated development environment by Microsoft that supports C++
- Visual Studio Code â integrated development environment by Microsoft that supports C++
- Xcode â Apple IDE to develop macOS, iOS, iPadOS, watchOS, tvOS, and visionOS that supports C++ source code.
Debuggers
Libraries
Mathematical and numerical libraries
Open-source
Proprietary
Tools
Web tools
Unit testing frameworks
Notable software written in C++
See also
Conferences and groups
References
External links