Code::Blocks!

http://codeblocks.org
Code::Blocks The IDE with all the features _you_ need, having a consistent look, feel and operation across platforms. * Home http://codeblocks.org/home
* Features http://codeblocks.org/features
* Downloads http://codeblocks.org/downloads
* Forums http://forums.codeblocks.org/
* Wiki http://wiki.codeblocks.org/
* Home http://codeblocks.org/
* Features http://codeblocks.org/features
* Screenshots http://codeblocks.org/screenshots
* Downloads http://codeblocks.org/downloads
* Plugins http://codeblocks.org/cbplugins
* User manual http://codeblocks.org/user-manual
* Licensing http://codeblocks.org/license
* Donations http://codeblocks.org/donations
* FAQ http://wik

Code::Blocks alternatives

  • Eclipse

  • Eclipse is an extensible development platform with runtimes and application frameworks for building, deploying and managing software across the entire software lifecycle. Many people know Eclipse as a Java IDE, but it is much more than that- Eclipse actually consists of over 60 different open-source projects, organized into 6 different categories:

    tags: autocompletion c-development c-plus-plus debugger developer-tools
    platform: Mac OS X Windows Linux
  • Microsoft Visual Studio

  • Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web applications and web services. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code.

    tags: asp-net automatic-content-formatting azure-integration c-scripting c-sharp
    platform: Windows Online .NET Framework
  • NetBeans

  • A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, Mac OS X and Solaris.The download section conveniently offers prepackaged bundles/installers for each supported programming language containing only required plugins. »

    tags: auto-indentation built-in-terminal c-plus-plus code-completion development
    platform: Mac OS X Windows Linux BSD
  • Komodo Edit

  • Komodo Edit is a fast, smart, free and open-source code editor. Switching your trusty code editor is hard, but give Komodo Edit (or its big brother Komodo IDE) a try: it'll be worth your while.

    tags: code-editor html-editor javascript-editor macros perl-editor
    platform: Mac OS X Windows Linux
  • Qt Creator

  • Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt Framework.

    tags: autocompletion debugger forms-design gui-layout ide
    platform: Mac OS X Windows Linux BSD
  • UltraEdit

  • UltraEdit is the ideal text, HTML and HEX editor, and an advanced PHP, Perl, Java and JavaScript editor for programmers. An industry-award winner, UltraEdit supports disk-based 64-bit file handling (standard) on 32-bit Windows platforms (Windows 2000 and later).

    tags: code-editor hex-editor notepad programming text-editor
    platform: Mac OS X Windows Linux
  • CodeLite

  • CodeLite is an open-source, cross platform IDE for the C/C++/PHP and Node.js programming languages. CodeLite is known to work on various OSs including:

    tags: c-development c-plus-plus development diff-feature ide
    platform: Mac OS X Windows Linux wxWidgets
  • KDevelop

  • KDevelop is a free, open source IDE (Integrated Development Environment) for Linux, Windows (beta) and macOS (experimental).It is a feature-full, plugin extensible IDE for C/C++, Python, JavaScript and PHP.It is based on KDevPlatform, and the KDE and Qt libraries.

    tags: c-plus-plus developer-tools development development-suite extensible
    platform: Windows Linux BSD KDE
  • CppCode

  • CppCode is an offline C/C++ IDE & Compiler:

    tags: code-completion compilers cpp-development development ide
    platform: iPhone iPad
  • Xamarin Studio

  • Type intelligentlyWorld-class code completion unlocks the iOS, Android, and OS X APIs. Quickly look up methods and types, and discover API functionality.

    tags: Discontinued c-sharp cross-platform-development debugger development
    platform: Mac OS X Windows Microsoft Visual Studio Discontinued
  • CppDroid

  • CppDroid is simple C/C++ IDE focused on learning programming languages and libraries.Features:* code complete* real-time diagnostics (warnings and errors) and fixes* file and tutorial navigator (variables, methods, etc)* smart syntax highlighting* portrait/landscape UI* auto indentation and auto pairing (configurable)* configurable code syntax highlighting (themes)* compile C/C++ code (no root required)* works offline (no internet connection required)* great C/C++ code examples included* detailed C++ tutorial and learn guide included* add-ons manager and auto updates* Dropbox support »

    tags: c-plus-plus cpp-compiler cpp-development development ide
    platform: Android Android Tablet
  • Komodo IDE

  • Code smarter and faster with Komodo IDE, the cross-platform professional development environment for dynamic languages and open technologies. Komodo's award-winning feature set includes standard editor functionality like code formatting, commenting, auto-indent and syntax coloring, plus intelligent tools for debugging, regular expressions, team development and customization.

    tags: autocompletion code-completion customizable debugger dynamic-language
    platform: Mac OS X Windows Linux
  • CLion

  • The intelligent cross-platform C/C++ IDE. CLion is a new IDE that helps you be more productive while developing apps with C and C++ for Windows, Linux and OS X. Take advantage of proven JetBrains expertise in code quality, efficient code navigation, smart code completion, on-the-fly code analysis with quick-fix suggestions, broad code generation options, and superior code refactorings, built on top of the state-of-the-art IntelliJ Platform.

    tags: auto-indentation autocompletion built-in-terminal code-completion ide
    platform: Mac OS X Windows Linux C++
  • Bloodshed Dev-C++

  • Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler.

    tags: Discontinued c-development c-plus-plus cpp-development development
    platform: Windows Discontinued
  • C4droid

  • C4droid is a user-friendly (but powerful) C/C++ IDE + C/C++ compiler for Android.Basic features:- Offline C compiler: create your own applications on Android device and run them even without Internet access- Source code editor with syntax highlighting, tabs, code completion, code formatting, file association and undo/redo- Export&share your programs as APKs or native executables (for terminal apps)- No root required (but C4droid can use it for your programs if you want)- Full ANSI C and ISO C99 support with TCC (Tiny C Compiler) + uClibc- Git integration- Customizable GUI, choose where to place tabs and buttons by yourself, themes are also supported.More features with a free GCC plugin:- Full C++ and almost complete C++11 support with GCC + Bionic libc- NativeActivity, Qt, SDL and SDL2 support for GUI- Debugger with breakpoints and watches- Makefile support: use the same build scripts as on your PC (BusyBox is included)- Semi-automatic open-source library porting feature for enhanced programming & education »

    tags: c-plus-plus code-editor cpp-compiler debugger gcc
    platform: Android