Code::Blocks is an open-source IDE for C/C++/Fortran programming languages. The IDE itself is written in C++, and its wxWidgets-based GUI runs portably across different platforms. Built on a plugin framework, Code::Blocks can be easily extended by using plugins. The growing collection of official and community-developed plugins offer many useful IDE features such as auto-complete, compiler/debugger support, project import, auto versioning, code stats, static code analyzer, program profiling, valgrind analysis, etc. Out of box, Code::Blocks supports multiple compilers including GNU GCC C/C++, Visual C++, Intel C/C++ and Digital Mars D. It also comes with integrated code editor, debugger, GUI editor, and custom build system (not relying on Makefile).

  • Website:
  • Platform: Cross-platform
  • License: GNU GPLv3
  • Documentation:
  • Source repository: svn
  • Community: forum bug tracker
  • Features:
  • Similar Software

    CodeLite CodeLite is an open-source, cross-platform IDE for C/C++, PHP and JavaScript programming languages. CodeLite is developed in C++, and its graphical interface is designed with cross-platform wxWidgets...
    MonoDevelop MonoDevelop is an open-source IDE primarily designed for Mono/.NET developers. It supports C#, F#, ASP.NET, C/C++, Visual Basic, and several other languages. The IDE itself is written in C#, and avai...
    Anjuta Anjuta is an open-source IDE for the GNOME desktop environment, supporting multiple programming languages including C/C++, Java, JavaScript and Python. Anjuta comes with common development tools such...

    Subscribe to Xmodulo List

    Do you want to receive posts about Linux applications and software recommended by Xmodulo List? Enter your email address below, and we will deliver our recommendations straight to your email box, for free. Delivery powered by Google Feedburner.

    Leave a comment

    Your email address will not be published. Required fields are marked *