A. 計算機語言誰發明
Java—James Gosling
Java是最流行和最成功的編程語言之一, James Arthur Gosling博士因發明Java而被譽為Java之父,Java最初由Sun Microsystems開發和支持,在2010年1月Sun Microsystems被Oracle收購後轉由Oracle繼續開發支持。Java的使命是WORA,「Write Once Run Anywhere」(一次編譯,到處運行),Java平台的獨立性是其在企業領域取得成功的重要支柱之一,至今,它仍是最流行的應用程序編程語言之一
C—Dennis Ritchie
美國計算機科學家Dennis MacAlistair Ritchie於1967年至1973年間在AT&T貝爾實驗室發明了c語言,至今C語言還是非常流行並廣泛用於系統編程,它比Java的歷史更久遠,但它仍在編程語言中占據一席之地,另外,Dennis Ritchie還與他的老搭檔Ken Thompson一起創建了舉世聞名的UNIX操作系統,他的知名度雖遠不及比爾·蓋茨或史蒂夫·喬布斯,但其對軟體世界的貢獻幾乎無人能及。
C++—Bjarne Stroustrup
Bjarne Stroustrup,1950年12月30日生於丹麥奧胡斯(Aarhus Denmark),是一名丹麥計算機科學家,因其發明了廣泛使用的C++語言而聞名天下。顧名思義,C++是在C流行的時候作為C的下一代語言開發出來的。與偏重結構化的C語言不同,它的顯著特性是面向對象,C++仍然是最流行的語言之一,並且在高頻交易系統中有著廣泛應用,因為它兼容本地系統並具有面向對象的特性。
Python—Guido van Rossum
Python由CWI的Guido van Rossum設計,是一種通用的高級編程語言,其設計理念強調代碼可讀性,據說它的語法清晰而且通俗易懂。在美國,Python在學術層面上幾乎取代了Java,與上一代不同,如今的學生已經開始用Python而不是C或Java編寫程序。Python廣泛用於Web應用程序開發,軟體開發和信息安全。谷歌、雅虎和Spotify等科技巨頭已經廣泛使用Python
5/5
JavaScript—Brendan Eich
如果你問我哪種語言是過去五到十年裡的最大贏家,我會說那必須是JavaScript,它藉助jQuery這樣的庫統治了客戶端開發領域,現在正憑借NodeJS這樣的庫進軍伺服器端開發領域。JavaScript是由Brendan Eich設計,Netscape Communications Corporation開發的一種基於原型的腳本語言,具有動態弱類型的特點,其功能十分強大。JavaScript廣泛用於客戶端腳本編寫,驗證,動畫,事件捕獲,表單提交和其他常見任務。它在瀏覽器中運行,幾乎各大網站都有所使用
B. c語言的創建時間
asctime()
將時間日期以字元串格式表示
ctime()
將時間日期以字元串格式表示
gettimeofday()
獲取當前時間
gmtime()
獲取當前時間和日期
localtime()
獲取當前時間和日期並轉換為本地時間
mktime()
將時間轉換成經過的秒數
settimeofday()
設置當前時間戳
time()
獲取當前時間(以秒數表示)
C. c語言創立者
C語言是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它由美國貝爾研究所的D.M.Ritchie於1972年推出
D. 究竟C語言是屬於誰的也就是說,誰擁有C語言
C語言的歷史可以追溯到1969年。 在1969年,美國貝爾實驗室的Ken Thompson為DEC PDP-7計算機設計了一個操作系統軟體,這就是最早的UNIX。接著,他又根據劍橋大學的Martin Richards設計的BCPL語言為UNIX設計了一種便於編寫系統軟體的語言,命名為B。B語言是一種無類型的語言,直接對機器字操作,這一點和後來的C語言有很大不同。作為系統軟體編程語言的第一個應用,Ken Thompson使用B語言重寫了其自身的解釋程序。 1972—1973年間,同在貝爾實驗室的Denis Ritchie改造了B語言,為其添加了數據類型的概念,並將原來的解釋程序改寫為可以在直接生成機器代碼的編譯程序,然後將其命名為C。1973年,Ken Thompson小組在PDP-11機上用C重新改寫了UNIX的內核。與此同時,C語言的編譯程序也被移植到IBM 360/370、Honeywell 11以時VAX-11/780等多種計算機上,迅速成為應用最廣泛的系統程序設計語言。 然而,C語言也存在一些缺陷,例如類型檢查機制相對較弱、缺少支持代碼重用的語言結構等,造成用C語言開發大程序比較困難。 為了克服C語言存在的缺點,貝樂實驗室的Bjarne Stroustrup博士及其同事開始對C語言進行改進和擴充,將「類」的概念引入了C語言,構成了最早的C++語言(1983)。後來,Stroustrup和他的同事們又為C++引進了運算符重載、引用、虛函數等許多特性,並使之更加精煉,於1989後推出了AT&T C++ 2.0版。隨後美國國家標准化協會ANSI(American National Standard Instiute)和國際標准化組織ISO(International Standards Organization)一起進行了標准化工作,並於1998年正式發布了C++語言的國際標准ISO/IEC:98-14882。各軟體商推出的C++編譯器都支持該標准,並有不同程序的拓展。 C++支持面向對象的程序設計方法,特別適合於中型和大型的軟體開發項目,從開發時間、費用到軟體的重用性、可擴充性、可維護性和可靠性等方面,C++均具有很大的優越性。同時,C++又是C語言的一個超集,這就使得許多C代碼不經修改就可被C++編譯通過。
E. C語言的創建過程
新建工程也行,但是如果是單一的C文件的話,是在新建裡面,選擇console wizard就行了 記不太清了,你可以找找,有這一項
F. C語言的創始人是誰
C語言的原型ALGOL 60語言。(也稱為A語言)
1963年,劍橋大學將ALGOL 60語言發展成為CPL(Combined Programming Language)語言。
1967年,劍橋大學的Matin Richards 對CPL語言進行了簡化,於是產生了BCPL語言。
1970年,美國貝爾實驗室的Ken Thompson將BCPL進行了修改,並為它起了一個有趣的名字「B語言」。意思是將CPL語言煮干,提煉出它的精華。並且他用B語言寫了第一個UNIX操作系統。
而在1973年,B語言也給人「煮」了一下,美國貝爾實驗室的D.M.RITCHIE在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。
為了使UNIX操作系統推廣,1977年Dennis M.Ritchie 發表了不依賴於具體機器系統的C語言編譯文本《可移植的C語言編譯程序》。即是著名的ANSI C。
1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《C語言程序》(The C Programming Language),從而使C語言成為當時世界上流行最廣泛的高級程序設計語言。
1988年,隨著微型計算機的日益普及, C語言出現了許多版本。由於沒有統一的標准,使得這些C語言之間出現了一些不一致的地方。為了改變這種情況,美國國家標准研究所(ANSI)為C語言制定了一套ANSI標准, 成為現行的C語言標准3.C語言的主要特點 。C語言發展迅速, 而且成為最受歡迎的語言之一, 主要因為它具有強大的功能。許多著名的系統軟體, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 語言編寫的。用C語言加上一些匯編語言子程序, 就更能顯示C語言的優勢了,象PC- DOS 、WORDSTAR等就是用這種方法編寫的。
參考資料: http://ke..com/view/1219.html?wtp=tt
G. C語言被創造出來的基礎是什麼它的主要結構是什麼
C 是一種簡單的語言。它真正提供的只有有宏、指針、結構、數組和函數。不管什麼問題,C 都靠宏、指針、結構、數組和函數來解決。C是一種相對低級的語言,這就是說它可以處理對機器的一些操作。C的指針提供了獨立於機器的地址算術。 C沒有很強的類型機制,雖然標准C加強了類型檢查,但是比起Java或者C++,它的類型機制都不強。這帶來很大的靈活性的同時也帶來了很多的問題。 C不提供直接的如字元串,集合,列表和數組等復合對象的操作。它不能處理整個數組或者字元串的操作。例如不能直接對整個數組進行比較。除了由函數的局部變數提供的靜態定義和堆棧外,它沒有任何存儲分配工具;也不提供堆和無用內存的回收。也沒有輸入輸出工具,沒有read和write語句,也沒有內部文件訪問方法,所有這些都必須由函數調用來完成。幸好標准C函數庫提供了這些函數,要不然使用C的難度真的太大了。 由於它真正提供的東西很少,很多事情我們必須自己考慮。如內存的操作,數據的抽象和組織。而C++除了宏、指針、結構、數組和函數外,至少還提供了函數重載、預設參數、自定義操作符、內聯函數、引用、模板、異常、名字空間,等等。所以用C++比用C 具有更寬廣的空間,因為設計時有更多的選擇可以考慮,因此C++也稱為更好的C。 但這樣簡單的C卻給我們帶來很大的靈活性,可C語言的難也就難在了它的靈活。人們說指針難,數組難操作,其實根本還是在於它太靈活。對於數組和字元串操作,C++提供了模板,對於一些C語言里容易出現的錯誤如:數組越界,字元串結尾的空字元丟失等,C++可以定義類和重載解決這些問題,但在C語言這一切必須依靠我們的經驗和細心。 因此對於我來說我並不推薦學習的第一門語言就是C語言,我希望在得到一些結構化編程的訓練後再去學C語言。這樣當你在學習的時候就可以專注於C的那些煩人的陷阱和討厭的低級操作。而不用費很多心思在結構化編程的細節上,比如:循環次數(初學者很容易出現少一次或多一次這樣的錯誤),清晰的選擇結構(即使是編程高手也不見得把程序寫的很清晰)。如果你想直接學習C,那麼也是先把它的語法熟悉,然後再去深入它的低級特性。 總結的說來,學習C語言就是要多寫程序,多調試,多看代碼,理解它的特點和工作方式,然後用C語言思考問題。最後推薦幾本書: 《C程序設計語言2e》 Kernighan 和Ritchie著(重點推薦,請好好做上面的習題) 《程序設計實踐》 Kernighan 和Rob Pike著 《數據結構(C語言版)》 嚴蔚敏(清華) 《c程序設計》 譚浩強 華大的學生應該知道這個人的
H. 請問創建c語言的作者是誰
中文名: c語言
類別: 計算機程序設計語言
創始人: D.M.Ritchie
創始時間: 1972年
發源: BCPL語言
常用編譯軟體: Microsoft Visual C++等
I. c語言創立時間
C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
二十世紀八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標准局為C語言制定了一套完整的美國國家標准語法,稱為ANSI C,作為C語言最初的標准。[1] 目前2011年12月8日,國際標准化組織(ISO)和國際電工委員會(IEC)發布的C11標準是C語言的第三個官方標准,也是C語言的最新標准,該標准更好的支持了漢字函數名和漢字標識符,一定程度上實現了漢字編程。