Program for C programing?
I just bought a book to learn how to program in C, and I am looking for a free program (with a C compiler) to write the code... I am running Windows Xp...
- agent-XLv 61 decade agoFavorite Answer
GCC is a very good C/C++ compiler, and it's free! GCC is for Linux but it has been adapted to windows in many ways. A good example in this case is the mingw compiler. You can download only this compiler and edit the code with any text editor, or if you prefer "all included" a solution is dev-cpp. Download from here:Source(s): http://www.bloodshed.net/devcpp.html
- BalkLv 61 decade ago
Um, do you want to learn to program XP in C/C++? Try downloading Microsoft Visual C++ 2005 Express from Microsoft's web site. It's free. You'll like the IDE which has many text editing features and a debugger - you will need the debugger.
Outside of that, Borland and Microsoft (again) have command-line Windows compilers and linkers free too. No IDE or debugger though.
If you get Express, you'll have to read about making Windows console programs in the on-line help file. It isn't exactly the same as programming under DOS. At least when you move up to Windows GUI programming, you won't need to get and learn another compiler.
- JeanneLv 44 years ago
Not anymore, at one time C++ was just an extension of C. Since then, C has changed, and so has C++. However that being said it's not unusual for the same program to compile both C and C++. The method is the same, but there are just some differences int he libraries that you need the compiler to link to.
- 1 decade ago
I second the gcc (gnu c compiler) suggestion.
Also for editing, the traditional unix editor is vi. There is a
pc version called gvim. It's free too.
vi is not a word processor type editor but for programming
I think it is much more useful. Might take some time to
- How do you think about the answers? You can sign in to vote the answer.
- 1 decade ago
Get the GCC compiler and Eclipse. Eclipse is a quite nice development environment that includes a nice debugger.
- JayHawkLv 51 decade ago
How about notepad.