C語言是壹門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。
可以編寫c語言的軟件有Vim、C++編譯器、Dev-C++、Code::Blocks、VisualStudio等。
可以編寫c語言的軟件有:Vim、C++編譯器、Dev-C++、Code::Blocks、VisualStudio等。
1、Vim
Vim是壹個類似於Vi的著名的功能強大、高度可定制的文本編輯器,在Vi的基礎上改進和增加了很多特性。VIM是自由軟件。Vim普遍被推崇為類Vi編輯器中最好的壹個,事實上真正的勁敵來自Emacs的不同變體。
1999年Emacs被選為Linuxworld文本編輯分類的優勝者,Vim屈居第二。但在2000年2月Vim贏得了SlashdotBeanie的最佳開放源代碼文本編輯器大獎,又將Emacs推至二線,總的來看,Vim和Emacs在文本編輯方面都是非常優秀的。
2、C++編譯器
“BorlandC/C++5.5.1forWin32”是壹個C/C++編譯器,其功能完整、包含多種SDK,且容量極小,安裝版本大小僅8MB。Borland公司的旗艦級產品“C++Builder5”內置的就是這壹編譯器。
由於使用了GNUC/C+內核,所以在做軟件移植時非常的方便,妳可以方便的將壹個程序移植到任意壹個有GNUC/C++的平臺。而且由於基於GNUC/C++的開放源代碼軟件很多,所以使用Dev-C++是壹個很好的選擇。但由於它的調試不便,幫助不全等問題,也使得它在推廣上舉步艱難,遠比不上BorlandC/C++、OpenWatcomC/C++這兩個同是免費的編譯器。
3、Dev-C++
Dev-C++(或者叫做Dev-Cpp)是Windows環境下的壹個輕量級C/C++集成開發環境(IDE)。它是壹款自由軟件,遵守GPL許可協議分發源代碼。它集合了功能強大的源碼編輯器、MingW64/TDM-GCC編譯器、GDB調試器和AStyle格式整理器等眾多自由軟件,適合於在教學中供C/C++語言初學者使用,也適合於非商業級普通開發者使用。
4、Code::Blocks
Code::Blocks是壹個開放源碼的全功能的跨平臺C/C++集成開發環境。Code::Blocks是開放源碼軟件。Code::Blocks由純粹的C++語言開發完成,它使用了著名的圖形界面庫wxWidgets(3.x)版。對於追求完美的C++程序員,再也不必忍受Eclipse的緩慢。
5、VisualStudio
MicrosoftVisualStudio(簡稱VS)是美國微軟公司的開發工具包系列產品。VS是壹個基本完整的開發工具集,它包括了整個軟件生命周期中所需要的大部分工具,如UML工具、代碼管控工具、集成開發環境(IDE)等等。
所寫的目標代碼適用於微軟支持的所有平臺,包括MicrosoftWindows、WindowsMobile、WindowsCE、.NETFramework、.NETCompactFramework和MicrosoftSilverlight及WindowsPhone。