What's good C compiler for Windows?
Not C++, just plain C.
Whump. I am also interested.
Preferably easy installation pls
>>57228397
http://lmgtfy.com/?q=Good+c+compiler+windows
What do you want to do? Just hobby code small programs? Full projects? Only compile code? Need details here
>>57228525
does it really matter?
>>57228397
GCC
>>57228530
Well I do need to know whether you want literally just a compiler, or an actual IDE where you can code as well as compile.
>>57228543
OP said for Windows
>>57228525
>Just hobby code small programs? Full projects?
Education purposes mostly.
I'd like to hear all variants though.
>Only compile code?
Don't know why it's a special case.
>>57228397
Just use visual studio.
>>57228553
quite sure "compiler" literally means "compiler", otherwise, OP would be an illiterate faggot
You will have to use a gcc windows port
>>57228397
TCC.
>>57228556
>inb4 cygwin
>>57228563
Isn't it for C++?
>>57228563
>visual studio
>compiler
just get the windows MSDN developer terminal that comes with visual studio 2015. Its free. You type cl program.c and it compiles it or gives error codes by line. Nice and easy. Or just write it in visual studio and hit F5.
>>57228558
If you want to just have a general C environment and aren't looking to do anything serious or important, go get Visual Studio Express. It's free and will do what you want, and is better these days than it used to be.
If you want to really hunker down and break out code, then as a student you can get an educational license for CLion from IntelliJ
https://www.jetbrains.com/student/
Malbolge
I forgot to mention I need solutions for Windows XP.
>>57228592
>Still using XP
>>57228591
my esoteric nigga
>>57228592
>XP
you're pretty fucked in this day and age bro
Why XP?
>>57228577
Compiler comes with it.
>>57228397
You can install GCC on Windows (MinGW)
>>57228569
Why not cygwin?
or minGW
>>57228612
>comes with it
>not using the term "bloated"
>>57228592
Install devc++ on it, it should come with a compiler.
>>57228592
basically your only option is this
http://www.bloodshed.net/devcpp.html
havent seen or used it since high school but I imagine it's still the same
>>57228610
> Why XP?
Well, I'm stuck with it, poorfags gonna poorfag.
Clang
>>57228608
>>57228577
>>57228556
You just went fullretard
>>57228642
Pirate Windows 7 or install Linux.
>>57228569
It's a C++ compiler. But if you want to program in C, just write C code and not any C++ code. It'll compile the exact same way as if you were using just a C compiler.
>>57228956
C++ has strict pointer casting, C does not.
C++ also has a constructor/destructor/object model.
C does not.
C++ has RVO.
C does not.
Writing C code in C++ environment can hurt performance, especially RVO. You will end up double constructing objects that way. If you write C, use a god damn real C compiler.
>>57228397
GCC is actually the right answer, use cygwin or mingw and stop whining. There isn't a better C compiler for Windows, and it's free.
gentoo
>>57228397
The Windows GNU ABI Rust compiler:
https://www.rust-lang.org/en-US/downloads.html
>>57229610
>rust
enough with the memes
>>57229626
Why?
The Rust Core Team made up by literal fucking JavaScript/Ruby SJWs will surely replace C/C++ any day by now.
https://blog.rust-lang.org/2014/12/12/Core-Team.html
>>57228564
>what's politeness
>>57228397
MinGW-w64 is probably the best you're gonna get for Windows. If you're targeting Windows 95 or Windows NT 4 though you will need to use straight up MinGW or Cygwin.
>>57228642
Dude, seriously, if the only reason you are using Windows XP is because "poorfag", format and install Linux. ANY distro.
>>57229008
so VS have only C compiler? i though it had its own visualC compiler at least compiling from command line?
>>57229937
Visual Studio comes with a C/C++ compiler that you can also use with a command line, but it's not a very good compiler. GCC is better.
>>57228397
Pelles C compiler. My fav windows C compiler.