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!

Last update 31 May. 2016 Licence Free OS Support Windows DownloadsTotal: 90,386 | Last week: 19Ranking#11 in C / C++ / C#PublisherThe Code::blocks Team
Editor's rating:Read the editor's review

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.

Blocks

Screenshots of Code::Blocks

View more screenshots

Code::Blocks Editor's Review

Code Blocks Mac Os 64 Bit Iso

Windows

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 Publisher's Description

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...

Read more
Please enable JavaScript to view the comments powered by Disqus.

Mac Os 32 Bit

Other Languages

Look for Similar Items by Category

Feedback

  • If you need help or have a question, contact us
  • Would you like to update this product info?
  • Is there any feedback you would like to provide? Click here
  • 1Stable Releases
  • 2Development Releases

Stable Releases

8.02

OS Version Architecture Package Type Remarks Download Installation Guide
2000/XP/Vista x86 Binary With contrib pluginsDownload
2000/XP/Vista x86 Binary Ansi With contrib plugins - With MinGW bundledDownload
i386 BinaryDownload
AMD64 BinaryDownload
7.10 Gutsy x86 BinaryDownload
7.10 Gutsy AMD64 BinaryDownload
OS OS Version Architecture Package Type Remarks Download Installation Guide


Code Blocks Mac Os 64 Bit

1.0 RC2

Code blocks mac os 64 bit download windows 7
OS Version Architecture Package Type Remarks Download Installation Guide
98/NT/Me/2000/XP x86 Binary Ansi With contrib pluginsDownload
98/NT/Me/2000/XP x86 Binary Ansi With contrib plugins - With MinGW bundledDownload
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 moreDownload
6.1 x86 Binary ?Download
OS OS Version Architecture Package Type Remarks Download Installation Guide

Development Releases

SVN

OS Version Architecture Package Type Remarks Download Installation Guide
98/NT/Me/2000/XP x86 Binary With contrib pluginsDownloadHow night build version works
stable,testing, unstable i386 and amd64 Binary and sources With contrib plugins and doc-packages; APT-repositoryDownloadhttp://apt.jenslody.de/
i586 & x86_64 Binary With contrib pluginsDownloadhttp://en.opensuse.org/Build_Service/User
Binary ?DownloadInstalling Code::Blocks from source on Mac OS X
i386 & x86_64 Binary With contrib pluginsDownloadhttp://en.opensuse.org/Build_Service/User
i586 & x86_64 Binary With contrib pluginsDownloadhttp://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' useflagDownloadForum Guide New
OS OS Version Architecture Package Type Remarks Download Installation Guide
Code Blocks Mac Os 64 Bit

Mac Os 32 Bit Support

Retrieved from 'http://wiki.codeblocks.org/index.php?title=Compiled_packages_of_Code::Blocks&oldid=7097'