תלוי באיזו סביבה אתה עובד...
האמת היא שלפי דעתי הרוב יסמכו על gcc שנמצא בחבילת DJGPP או CYGWIN לוינדוס ובלינוקס הוא כבר מובנה. לגבי וינדוס קיימות המון סביבות פיתוח וחלקן מספקות את המהדרים משלהם, לדוגמא בורלנד או ויזואל סטודיו של מייקרוסופט. לא יודע עד כמה זה נכון, אבל לפי הידוע לי gcc הוא הכי צמוד לסטנדרט.