Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.
Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!
Technical Title: Code::Blocks for Mac 13.12 for Mac File size: 21.64 MB Requirements: Mac OS X; Language: English Available languages: English, German, Spanish. Sep 05, 2017 The latest Code blocks v16.01 is not available for Mac OS because, as the team behind the IDE put it, they don’t have developers to make one. So head on to codeblocks.org and download the version that is already available. Code Blocks is an excellent programming option for C. It consists of an open source, multiplatform integrated development environment that supports using multiple compilers, among which are: GCC (MingW / GNU GCC), MSVC, Digital Mars, Borland C 5.5 and Open Watcom. The default compiler that this Code Blocks package comes with is MinGW.
Code::Blocks is an independent developer environment (IDE) for producing applications in C++.
Code::Blocks' main claim to fame is its versatility. It's been designed with extensibility in mind, supporting full configuration. Code::Blocks accomplishes this by a modular design -- the whole application is made largely from plug-ins. Existing plug-ins handle even its core programming functions -- for example, compiling and debugging are both handled by plug-ins. This structure means that almost any functionality you can imagine can be handled by a suitable plug-in module. A wide range of different plug-ins already exist; you can also code your own using Code::Blocks' own plug-in creation wizard. This gives a tremendous amount of cohesiveness across different applications.
The interface is clear, intuitive and simple to use, so even if you're a novice at coding in C++ you will soon get the hang of Code::Blocks. The program has a number of useful, time saving features that make coding a lot less stressful. For example, colour changes in your code make spotting errors very easy, so you can correct them before you compile. Code completion and indentation is excellent, requiring only minimal configuration.
Code::Blocks is not really as stable as, say, Visual Studio. Having said that, minor instability is a small price to pay for the software's excellent features.
One thing I'd add to my Code::Blocks wishlist would be a C++ tutorial, since it's ideal for a novice.
Pros: Modular, adaptable, slick interface.
Cons: Some stability issues.
Conclusion: A great free C++ IDE.
Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.
Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality...
Other Languages
Look for Similar Items by Category
Feedback
OS | Version | Architecture | Package Type | Remarks | Download | Installation Guide |
---|---|---|---|---|---|---|
2000/XP/Vista | x86 | Binary | With contrib plugins | Download | ||
2000/XP/Vista | x86 | Binary Ansi | With contrib plugins - With MinGW bundled | Download | ||
i386 | Binary | Download | ||||
AMD64 | Binary | Download | ||||
7.10 Gutsy | x86 | Binary | Download | |||
7.10 Gutsy | AMD64 | Binary | Download | |||
OS | OS Version | Architecture | Package Type | Remarks | Download | Installation Guide |
OS | Version | Architecture | Package Type | Remarks | Download | Installation Guide |
---|---|---|---|---|---|---|
98/NT/Me/2000/XP | x86 | Binary Ansi | With contrib plugins | Download | ||
98/NT/Me/2000/XP | x86 | Binary Ansi | With contrib plugins - With MinGW bundled | Download | ||
Sid | i386 | Binary | No longer supported by the previous package author. | |||
5.10 Breezy | x86 | Binary | No longer supported by the previous package author. | |||
2005.1 | x86/AMD64 | Ebuild | ? | Download | ||
2005.1 | x86/AMD64 | Patch | ? | Download | ||
Fedora Core 3 | i386 | Binary | SRPMS compatible with wxGTK-2.4 is also available. | Download | Requires wxGTK-2.4 (Dag repository) | |
Fedora Core 4 | i386 | Binary | not available any more | Download | ||
6.1 | x86 | Binary | ? | Download | ||
OS | OS Version | Architecture | Package Type | Remarks | Download | Installation Guide |
OS | Version | Architecture | Package Type | Remarks | Download | Installation Guide |
---|---|---|---|---|---|---|
98/NT/Me/2000/XP | x86 | Binary | With contrib plugins | Download | How night build version works | |
stable,testing, unstable | i386 and amd64 | Binary and sources | With contrib plugins and doc-packages; APT-repository | Download | http://apt.jenslody.de/ | |
i586 & x86_64 | Binary | With contrib plugins | Download | http://en.opensuse.org/Build_Service/User | ||
Binary | ? | Download | Installing Code::Blocks from source on Mac OS X | |||
i386 & x86_64 | Binary | With contrib plugins | Download | http://en.opensuse.org/Build_Service/User | ||
i586 & x86_64 | Binary | With contrib plugins | Download | http://en.opensuse.org/Build_Service/User | ||
CentOS 3/4 | i686 | Source | ? | Installing_Code::Blocks_from_source_on_RPM_based_distributions | ||
Gentoo | x86/AMD64 | Portage Overlay | With contrib plugins by 'contrib' useflag | Download | Forum Guide New | |
OS | OS Version | Architecture | Package Type | Remarks | Download | Installation Guide |