當前位置:首頁 » 編程語言 » 用什麼編c語言
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

用什麼編c語言

發布時間: 2022-01-25 11:46:29

c語言是用什麼語言編寫的匯編嗎

C語言源自Ken Thompson發明的B語言,而 B語言則源自BCPL語言。

1967年,劍橋大學的Martin Richards對CPL語言進行了簡化,於是產生了BCPL(Basic Combined Programming Language)語言。

1972年,美國貝爾實驗室的 D.M.Ritchie 在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。


(1)用什麼編c語言擴展閱讀

C語言編譯器:

GCC,GNU組織開發的開源免費的編譯器

MinGW,Windows操作系統下的GCC

Clang,開源的BSD協議的基於LLVM的編譯器

Visual C++:: cl.exe,Microsoft VC++自帶的編譯器

C語言集成開發環境:

Code::Blocks,開源免費的C/C++ IDE

CodeLite,開源、跨平台的C/C++集成開發環境

Dev-C++,可移植的C/C++IDE

C-Free

Light Table

Visual Studio系列

⑵ c語言能編什麼軟體

首先你需要分清楚編程語言和編程工具,C或者C++是編程語言,與用什麼工具編寫沒有關系。
其次,用C語言可以編寫出像WINDOWS那樣的界面軟體,但是我們不是微軟的,所以搞不來。
只能通過C或者C++語言語法結合人家提供的API來寫些程序,光學C語言是遠遠不夠的。

你可以首先學習C語言或者C++語法,把基礎的東西弄懂了搞扎實了。再學VC中的MFC,ATL,COM,ADO等知識。這樣基本可以達成你做出像WINDOWS且帶資料庫的軟體了。但是這要學
習的東西太多了,不是光靠C或者C++語言就能搞定的。

C#(C Sharp)是微軟(Microsoft)為.NET Framework量身訂做的程序語言,C#擁有C/C++的強大功能以及Visual Basic簡易使用的特性,是第一個組件導向(Component-oriented)的程序語言,和C++與Java一樣亦為對象導向(object-oriented)程序語言。

建議:
學習編程語言基礎的時候,可以用Linux環境。基礎的要掌握牢固。使用工具:VI,Kate
然後學習VC++相關知識,由於目前市面上的教材很多都是基於VC6.0工具編寫的,所以不建議
你上來學習VC++就用VS2010,在xp下裝個VC6.0我覺得是學習的最好辦法。

推薦:
C或者C++基礎的書的話,我覺得C/C++primer第4版,C++程序設計特別版,Linux C程序設計等都是不錯的,如果你是自學剛入門的話,給你推薦一本超級不錯的書,《C++大學教程》(封面是卡通螞蟻的那本)。這本書講的比較詳細,實例很多,而且雖然書很厚,但是看著非常輕松,不像C++primer那麼深奧!
VC的話可以看看 孫鑫的《MFC深入詳解》《WINDOWS編程核心內幕》《VC6.0編程技術大全》《Visual C++通用範例—開發金典》
期間還需要掌握一下SQL的知識。

總之努力就可以實現你的想法!編程其實沒有那麼難!

⑶ C語言主要是用來編什麼東西的

樓上的開玩笑了,c語言當然是ascii碼編出來的了.
這里的編程語言,實際上都不能說是什麼做出來或開發出來的,因為編程語言實際上是一種規范,一種協議。你(編程者)遵守這種規則(語法)來寫出代碼(實際上是符合語法規則的文本),然後該語言的編譯器才可以分析你的代碼,分析語義並最終轉換成cpu可以執行的單條指令序列。
我猜測你可能是想知道她的集成開發環境或者編譯器是怎麼開發出來的。對於這個問題,我也不清楚細節,每個公司(比如ms、borland)自己的ide只有自己才知道是什麼語言寫的,很可能一個ide要有多種語言開發不同的構件,然後集成在一起。因為不同語言有不同語言的好處,因此一個大軟體用多種語言開發不足為奇。
還有,一樓兄弟說c語言也是c寫的,因此你就迷惑了,彷彿說沒有蛋哪來的雞一樣。
這里我要說的是,一個語言的編譯器可以用任何語言來編寫實現(如果用c寫c的編譯器,不是不可能,但是不可能的是用c語言寫第一個c的編譯器,也就是說c語言剛從貝爾實驗室開發出來的時候,它的編譯器很可能是匯編語言寫就的)。
匯編語言的編譯器呢?匯編其實就是機器指令的一種助記符,因此運行沒問題的。
機器語言,它就不用編譯器了,它是由硬體支持的,都是電路實現的。
因此,最早的語言,它的編譯器的開發難度非常大,因為人要干一些不是人乾的活(^_^,機器才適合做呢),而現在的語言,尤其是高級語言,實現難度也不低,雖然支持環境強了(軟體,硬體,現有語言等等),但是高級語言的邏輯實現需要更強的編譯器,解釋器來支持,因此開發這些東西需要的人力物力也是相當大的,希望這個回答你還滿意。

⑷ C語言是用什麼語言編的

C語言是自編譯的,幾乎所有的C語言工具都主要是用C語言寫的,許多C語言工具具有把C語言程序翻譯為多中匯編語言的功能,從而實現了跨平台的工作。

⑸ C語言用什麼工具編

不用在DOS下運行啊。

還有C語言本來就是全英文的,很少有人用漢化的。倒 是VC++用漢化的多。

桌面上也不會有快捷方式的,開始程序也不會有。

⑹ c語言用什麼軟體編

TURBOC 記事本 VC vs03.net vs05.net eclipse 都可以編
補充:
foxpro不可以

⑺ c語言用來編什麼

C語言能夠做很多事情,不過至於QQ這些軟體,用C編很少,大多數都是用JAVA,C++,或C#,C是用來編底層的,例如操作系統,所以說C語言很強大。
如果有C語言剛入門的話,我建議你用wintc這一個編譯,這一上非常適合新手學C。
還有,如果想學其他語言,我建議你還是先把C語言,因為C是基礎,是用來培養你的編程素養的。
最後,希望你能成功,加油。

⑻ 編C語言要用什麼軟體

有很多比較方便的是簡易c語言開發工具 打開就能編 很方便 不像別的還要建立一個東西 另外還有一些編譯器如microsoft viisual C++6.0 這款軟體也支持c語言的c++也行 還有就是turbo c 以上是最常用到的幾個軟體。。。希望對你有一些幫助!