導航:首頁 > 編程知識 > 電腦編程軟體是怎麼發明的

電腦編程軟體是怎麼發明的

發布時間:2025-03-18 00:09:37

A. 「軟體」是誰發明的

比爾。蓋茨?

B. 軟體是怎麼製造的

最原始也是最直接的辦法是(在古老的計算機上)用紙帶打點編程,直接把二進制指令輸入到計算機中.
(至於計算機如何對這些二進制進行處理則和計算機的指令處理單元結構有關,不同的處理單元對相應的指令有相應的處理方式,這牽連到數字電路的基本組成原理,在此不述)
後來人們發現這樣效率太低了,於是發明了匯編語言,也就是用簡單的文字元來代表一定的指令,這樣人們在寫程序時就不會太麻煩了.寫完匯編語言後要對它進行匯編,即把英文轉成二進制,原來一直都還是人工做的,現在一般都有現成的軟體(最最原始的匯編軟體是用二進制0101一個一個地輸進去的,所以開拓者往往是偉大的)直接進行匯編.
再後來有了"高級"語言,Pascal,Basic一類的語言,它們又是在匯編的基礎上再把指令更人性化.
再後來有了真正的高級語言,還有面向對象的語言,都是在上述基礎上發展過來的.
所以,反過來想,現在軟體的製造過程是,用某一種編程軟體寫代碼,這些代碼可以是一個文件,也可以分成幾個文件存放在不同的地方(稍大一點的軟體就要分開寫,而且還有一些高級語言已經集成化了的命令其實是一個指令文件).寫完之後對你的文件進行編譯,即把它逐級翻譯成匯編語言,再翻譯成二進制語言,然後再把幾個翻譯好的文件進行連接,把它們形成一個整體.最後就形成了能夠被計算機識別並執行的軟體(確切地講是程序,因為軟體還包括你所需要的數據,如銀行軟體中存儲的儲戶信息等,還有和該程序相當的文檔).

C. C語言是誰發明的

C語言是「C語言之父」Dennis MacAlistair Ritchie(中文名:丹尼斯·里奇)創造出來的。

C語言是D.M.Ritchie在B語言的基礎上創造出來的。C語言的出現經歷了以下歷程:

在1970年,美國貝爾實驗室的 Ken Thompson,以BCPL語言為基礎,設計出很簡單且很接近硬體的B語言(取BCPL的首字母)。並且他用B語言寫了第一個UNIX操作系統

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

1973年初,C語言的主體完成。Thompson和Ritchie迫不及待地開始用它完全重寫了UNIX。直到今天,各種版本的UNIX內核和周邊工具仍然使用C語言作為最主要的開發語言,其中還有不少繼承Thompson和Ritchie之手的代碼。

(3)電腦編程軟體是怎麼發明的擴展閱讀:

丹尼斯·里奇發明出C語言之後,產生了十分強大的社會影響,具體如下:

C語言是使用最廣泛的語言之一。C語言的誕生是現代程序語言革命的起點,是程序設計語言發展史中的一個里程碑。

自C語言出現後,以C語言為根基的C++、Java和C#等面向對象語言相繼誕生,並在各自領域大獲成功。但C語言依舊在系統編程、嵌入式編程等領域占據著統治地位。

C語言,這種最有效、最通用的編程語言,就是丹尼斯·里奇開發的,而這還是他在做另一個項目時的副產品。丹尼斯·里奇還和肯·湯普遜一起開發了Unix操作系統,因此,他還是名副其實的Unix之父。

閱讀全文

與電腦編程軟體是怎麼發明的相關的資料

熱點內容
數控車床編程g40是什麼意思 瀏覽:782
人們花錢為什麼逐漸網路化 瀏覽:272
如何用編程辦理電信業務 瀏覽:189
數控磨床小圓弧怎麼編程 瀏覽:390
桐鄉編程貓在哪裡 瀏覽:69
同一文件夾存儲大量文件 瀏覽:126
chrome修改js 瀏覽:842
用pad怎麼發word文件怎麼打開 瀏覽:465
哪個網站有幼 瀏覽:299
航班APP哪個最好 瀏覽:590
網路原創如何增強教育活力 瀏覽:527
蘋果第三方打開文件 瀏覽:310
蘋果電腦桌面移除的文件夾怎麼恢復 瀏覽:292
在文件名前添加字元 瀏覽:424
javaexcel導出控制項 瀏覽:484
怎麼樣粉碎文件 瀏覽:798
谷歌網站怎麼更新 瀏覽:934
svn命令行刪除文件夾 瀏覽:277
如何建立共享數據表 瀏覽:247
ps存儲覆蓋了源文件 瀏覽:668

友情鏈接