1、DevC++
Dev-C++是一個Windows環境下的一個適合于初學者使用的輕量級C/C++集成開發環境(IDE)。它是一款自由軟件,遵守GPL許可協議分發源代碼。它集合了MinGW中的GCC編譯器、GDB調試器和AStyle格式整理器等眾多自由軟件。
2、TurboC
最經典的C語言編譯器,系統體積小,簡單易學,容易上手,而且很多前人或書籍的程序均基于該編譯器,是學習C語言的首選。
3、visualc++6.0
目前主流的C/C++語言編譯器,包含強大的類和內嵌WinAPI的MFC,具有可視化的編程界面。軟件報錯比較準確,但比較難用。是微軟推出的一款編譯器,是一個功能強大的可視化軟件開發工具。
4、Code::Blocks
Code::Blocks是一個開放源碼的全功能的跨平臺C/C++集成開發環境。Code::Blocks是開放源碼軟件。Code::Blocks由純粹的C++語言開發完成,它使用了著名的圖形界面庫wxWidgets(2.6.2unicode)版。對于追求完美的C++程序員,再也不必忍受Eclipse的緩慢。
5、C-Free
C-Free是一款集成開發環境(IDE),支持多種編譯器的專業化C/C++,使用者可以輕松地編輯、編譯、連接、運行、調試C/C++程序。它安裝包很小而且調試起來比較方便適合初學者。
6、GCC
GNU編譯器套件(GNUCompilerCollection)包括C、C++、Objective-C、Fortran、Java、Ada和Go語言的前端,也包括了這些語言的庫(如libstdc++、libgcj等等)。GCC的初衷是為GNU操作系統專門編寫的一款編譯器。