DevZoo tutorials
other tools


Free C/C++ Compilers for Windows

Tool Description
Borland C++ The compiler from the current version of Borland C++ Builder! Doesn't come with the IDE though (you have to buy C++ Builder in the store if you want that), so grab one of the free editors from this site after you download the compiler.
CygWin GNU Win32 compiler and tools with POSIX emulation.
Digital Mars C/C++ From the site: Fastest compile/link times, powerful optimization technology, Design by Contract, complete library source, HTML browsable documentation, disassembler, librarian, resource compiler, make, etc., command line and GUI versions, tutorials, sample code, online updates, Standard Template Library, and much more!
DJGPP DJ Delorie's port of gcc to DOS.
LCC A good win32 compiler that comes with an IDE called Wedit. Yes, this means you can download everything you need to get started programming gui applications in one package. There are many free text editors in the world (this site tries to list them) but there are very few free resource editors, and Wedit contains one of them. LCC also seems to have a good "fan base", so you can find sites with sample source code designed specifically with LCC in mind.
Microsoft .Net SDK You don't need to buy Visual Studio to start developing .NET applications in C++, C#, VB, or J#. The SDK includes a free compiler. However, you will need an editor. See the editor page on this site. I recommend SharpDevelop. Or get Visual Studio 2005 Express (also free!).
MinGW Minimalist GNU Win32 (*Personal Favorite!*). This is the port of gcc (which used to stand for GNU C Compiler but now stands for GNU Compiler Collection) to MS Windows. You can compile C/C++ console or gui applications. It's a terrific compiler, plus by using this compiler in Windows you'll learn the basics of using gcc in Linux/Unix/etc.
Miracle C SHAREWARE. Compiler for DOS that comes with an editor.
Pacific C Freeware C compiler for MS-DOS that comes with a console IDE.
Pelles C From the site: "A complete development kit for Windows and Pocket PC. It contains among other things an optimizing C compiler, a linker, a resource compiler, a message compiler, a make utility and install builders for both Windows and Pocket PC."
Watcom C Popular commercial C/C++ compiler that has recently gone opensource, and is now distributed for free.

Devzoo Notes
  • If you wish to report a broken link, or to let me know about a tool or site you think I should add to the list, please click here to contact me.
All pages copyright (©) 2002 by P. Block • www.pbdbc.com
Site last updated Wednesday, January 19, 2005 by webmaster.