您的位置:首頁>科技>正文

C語言發展簡介

對這方面感興趣或者想學習C/C++, 在學習C/C++可以加群:304604711

1.關於電腦的誕生

1946年2月14日, 世界上第一台電腦ENIAC在美國賓夕法尼亞大學誕生。

第二次世界大戰期間,

美國軍方要求賓州大學莫奇來(Mauchly)博士和他的學生愛克特(Eckert) 設計以真空管取代繼電器的"電子化"電腦--ENIAC(Electronic Numerical Integrator and Calculator), 電子數位積分器與計

算器), 目的是用來計算炮彈彈道。 這部機器使用了18800個真空管, 長50英尺, 寬30英尺, 占地1500平方英尺, 重達30噸(大約是一間半的教室大, 六隻大象重)。 它的計算速度快, 每秒可從事5000次的加法運算, 運作了九年之久。 由於吃電很凶, 據傳ENIAC每次一開機, 整個費城西區的電燈都為之黯然失色。

另外, 真空管的損耗率相當高, 幾乎每15分鐘就可能燒掉一支真空管, 操作人員須花15分鐘以上的時間才能找出壞掉的管子, 使用上極不方便。 曾有人調侃道:「只要那部機器可以連續運轉五天, 而沒有一隻真空管燒掉,

發明人就要額手稱慶了。

對這方面感興趣或者想學習C/C++, 在學習C/C++可以加群:304604711

2.電腦語言的發展過程我這裡也簡單介紹一下,畢竟這還是需要瞭解的!

早期, 人們開發出了機器語言, 這種語言是基於電腦的工作原理設定的, 電腦只能識別和接受由0和1組成的指令(好奇的童鞋可能又要問:為啥是0/1而不是0/1/2等等,

我這裡告訴大家這樣做也是有科學家的原因的, 詳情請自行度娘!小編不囉嗦) 機器語言和我們現在所用的語言相比。 。 。 。 額, 這個沒法比!現在能用機器語言程式設計的都是大神!

因為機器語言的固有缺點(難學, 難寫難記, 難檢查等等各種難)所以, 科學家們有創造出了組合語言(又稱符號語言、電腦低階語言)關於組合語言, 其實質就是為特定的符號指派特定的資訊, 比如我現在把A這個符號設定為我愛你, 然後現在你和我就都知道A是我愛你的意思了!這樣, 我們的程式設計語言就得到了大大的進化了!比起機器語言, 符號語言更加容易學習和使用, 同時也提升了程式猿們的工作效率,

這一進步, 為大型指令集的開發提供了可能!

自從有了高階語言, 電腦的功能應用和發展也得到了幾何式的爆發增長!一般的科技人員、管理人員、大中學和小學生都可以學習高階語言!

數十年來, 全世界湧現了2500多種高階語言, 每種高階語言都有她的特定用途。 經過一段時間的沉澱之後, 目前運用的較為廣泛的只有寥寥無幾。

我這裡簡單說一下:

我們的高階語言鼻祖:C語言 C語言目前在市場上所占的比重還是很大的占了百分之十二左右!同時C語言也是程式設計入門推薦語言, 學習程式設計最好是從C語言入手, 它易學, 用途廣!接下來小編要帶大家學習的也是C語言。

對這方面感興趣或者想學習C/C++, 在學習C/C++可以加群:304604711

隨著只能手機的出現, 我們的java也是在市場上佔據了半壁江山, java目前主要的領域還是在智慧手機軟體發展!

還有PHP、pathon 等等!這個大家也可以度娘一下!

今天先簡單的介紹一下C語言

C語言是一中用途廣泛、功能強大、使用靈活的過程性程式設計語言, 既可用于編寫應用軟體,又能用於編寫系統軟體,因此C語言在問世之後得到迅速推廣。現在掌握C語言成為電腦開發人員的 一項基本功。

C語言主要有以下的特點

語言簡潔、緊湊、使用方便、靈活。

運算子豐富。

具有結構化的控制語句。

語法限制不是很嚴格,程式設計自由度大。

C語言允許直接訪問物理位址,能進行位元(bit)操作,能實現組合語言的大部分功能,可以直接對硬體進行操作。

C語言的可攜性好。

生成目標代碼品質高,程式執行效率高。

很多人認為電腦是萬能的,會自動進行所有的工作,甚至覺得電腦神秘莫測,這是很多初學者的誤解。其實沒電腦的每一個操作都是根據人們的實現指定的。

這些指定的內容我們稱之為“電腦程式”所謂程式,就是一組電腦能夠識別和執行的指令。每一條指令都使電腦執行特定的操作。所以計算能能在日常生活中進行工作,這都多虧了這些程式。那麼這些程式又是怎麼來的呢?今天帶你們揭開了謎底!

學習程式設計(C語言/C++),並不難各位可以加下群:304604711(資料和視頻),一起交流提升,程式設計不要覺得很難,雖說也有難度,但是學好了對以後的幫助是非常大。

既可用于編寫應用軟體,又能用於編寫系統軟體,因此C語言在問世之後得到迅速推廣。現在掌握C語言成為電腦開發人員的 一項基本功。

C語言主要有以下的特點

語言簡潔、緊湊、使用方便、靈活。

運算子豐富。

具有結構化的控制語句。

語法限制不是很嚴格,程式設計自由度大。

C語言允許直接訪問物理位址,能進行位元(bit)操作,能實現組合語言的大部分功能,可以直接對硬體進行操作。

C語言的可攜性好。

生成目標代碼品質高,程式執行效率高。

很多人認為電腦是萬能的,會自動進行所有的工作,甚至覺得電腦神秘莫測,這是很多初學者的誤解。其實沒電腦的每一個操作都是根據人們的實現指定的。

這些指定的內容我們稱之為“電腦程式”所謂程式,就是一組電腦能夠識別和執行的指令。每一條指令都使電腦執行特定的操作。所以計算能能在日常生活中進行工作,這都多虧了這些程式。那麼這些程式又是怎麼來的呢?今天帶你們揭開了謎底!

學習程式設計(C語言/C++),並不難各位可以加下群:304604711(資料和視頻),一起交流提升,程式設計不要覺得很難,雖說也有難度,但是學好了對以後的幫助是非常大。

Next Article
喜欢就按个赞吧!!!
点击关闭提示