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

c語言是用來編程的嗎

發布時間: 2022-10-04 07:37:29

『壹』 c語言是用來編程的,那c語言是什麼東西編出來的

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

『貳』 C語言主要用在哪些方面

1、上層開發
其實用 C 語言做上層應用程序開發和寫界面不是明智的選擇,比如 Windows 上面,畫個窗口,寫個消息處理函數,麻煩的要死。
做上層應用程序開發,其實大家都在用:
Windows: C++,MFC/QT
Android: Java
IOS: ObjecTIve-c / swift
Linux: C\C++,GTK+/ QT(Linux 圖形界面應用程序)
2、底層開發
C 語言主要的用途還是底層編程,例如系統軟體:編譯器,JVM,驅動,操作系統內核,還有各種嵌入式軟體,固件。
下面列舉了C語言一些常見的領域。
(1)應用軟體。Linux操作系統中的應用軟體都是使用C語言編寫的,因此這樣的應用軟體安全性非常高。
(2)對性能要求嚴格的領域。一般對性能有嚴格要求的地方都是用C語言編寫的,比如網路程序的底層和網路伺服器端底層、地圖查詢等。
(3)系統軟體和圖形處理。C語言具有很強的繪圖能力和可移植性,並且具備很強的數據處理能力,可以用來編寫系統軟體、製作動畫、繪制二維圖形和三維圖形等。
(4)數字計算。相對於其他編程語言,C語言是數字計算能力超強的高級語言。
(5)嵌入式設備開發。手機、PDA等時尚消費類電子產品相信大家都不陌生,其內部的應用軟體、游戲等很多都是採用C語言進行嵌入式開發的。
(6)游戲軟體開發。游戲大家更不陌生,很多人就是由玩游戲而熟悉了計算機。利用C語言可以開發很多游戲,比如推箱子、貪吃蛇等。
學習C語言,就來北京尚學堂!

『叄』 C語言的主要用途是什麼它和其他高級語言有什麼異同

1、C語言的主要用途編程設計、開發軟體、程序及系統的。當然在機電信號控制方面用的也比較多。功能比其他的強大而已。

2、C屬於面向過程的語言,高級語言基本上屬於面向對象的語言,高級語言功能上強大,集成、封裝、調用等只需要導入該方法即可,不需要像C那樣全部自己編寫程序;

如一個軟體用C編寫需要10W行代碼,那麼用高級語言如JAVA、C++、C#等3W行代碼即可搞定;

不過C也有C的優勢,任何系統平台都兼容,所有的系統、程序、軟體都可以開發出來!

『肆』 c語言是干什麼的

C語言是一門計算機的高級語言。在C語言之前,前人為了讓計算機達到某些要求,寫了一大串的二進制字元,就是那些01100100之類的。所以以前的計算機很大,就用來存儲這些數據。為了解決這個機械語言問題,越來越多語言誕生,而C語言就是其中一種。
C語言非常高效,把編程與編譯系統分開,使用計算機的人在編程系統上編寫C語言程序,而後編譯系統自動識別並將命令傳達計算機,計算機執行命令。
通俗來講,C語言就是一種讓使用計算機的人跟機械「交流」的語言。

『伍』 編程是C語言嗎

編程是編程,c語言是C語言,
編程是指用一種程序語言寫應用軟體,
c語言只是編程語言中的一種而已,
編程語言有成百上千種。

『陸』 計算機C語言是用來編程的嗎,製作網路游戲用的著嗎

C語言是編程中的基礎,如果你是想製作網路游戲,那麼C語言是不可缺少的。因為網路游戲依賴高效率的服務程序來控制。

如果是自學C語言的話,要做好吃苦的准備....
我推薦學習C語言的書籍是: C Primer Plus中文版
開發工具是: VS2008 或者 VS2010
你也網路一下, 80X86匯編小站 網站裡面有篇文章是寫給C/C++語言初學者的.標題是:
如何正確的入門Windows系統下C/C++學習領域.
希望這篇文章對你有幫助,其實入門學習C語言,重要的是選擇一本好書和一個好的開發工具,如果有條件可以配備一個老師,這樣你學習效率將會有很大的提升,當然最重要還是你的學習態度 和 毅力.

『柒』 c語言有什麼作用

c語言是一種編程語言,用於編寫程序,日常生活中所用的各種軟體啦、游戲啦,其實都是一個程序而已 ,而c語言的作用就是用來編寫這些軟體的。精通了c語言將來學習其他高級編程軟體就比較隨意了。

學了C語言,你可以開發以下系列:
1.操作系統。
2.各種底層軟體。
3.各種嵌入式系統開發。
4.各種同硬體打交道的軟體開發。

『捌』 C語言是什麼需要在哪裡編程

C語言是作為程序設計的一個語言工具,是一門編程環境,可以用來製作軟體。
最重要的是把事情抽象化,數學化。
需要用到的就是C語言程序,以及所積累的數學知識。C程序有很多種,visal
C應該比較適合初學的。
可以在不同的C語言的編程軟體中進行,
如turboC,boardland
c,VC,等等.