㈠ 用C++或C#或java或C語言編寫程序
C++是直接從C語言發展過來的沒錯,但最初這種語言不是叫C++,而是C with class,這是由於當時C語言在編程界居於老大的地位,要想發展一種新的語言,最強大的競爭對手就是C語言,所以當時有兩個問題最受關註:C++要在運行時間、代碼緊湊性和數據緊湊性方面能夠與C語言相媲美,但是還要盡量避免在語言應用領域的限制。在這種情況下,一個很自然的想法就是讓C++從C語言繼承過來,但是Bjarne博士更具有先見之明,他為了避免受到C語言的局限性,參考了很多的語言,例如:從 Simula繼承了類的概念,從Algol68繼承了運算符重載、引用以及在任何地方聲明變數的能力,從BCPL獲得了//注釋,從Ada得到了模板、名字空間,從Ada、Clu和ML取來了異常。
所以C++不是C的延伸,而是幾乎完全不同的東西,C是面向過程的,C++是面向對象的,兩者根本不具有可比性,相同的只是C++保持了C語言的表示形式和優美。
至於C#,它是為生成在 .NET Framework 上運行的應用程序設計的。C# 簡單、功能強大、類型安全,而且是面向對象的。C#同樣保持了C語言的表示形式和優美。
三者是競爭者的關系,但都保持著一致的表示形式和風格。
㈡ visual c++在編程界的地位是什麼
首先,很抱歉的對您說,visual c++只是編程工具的一種、而並非編程語言。
㈢ 北京的一位程序員自製700集免費教程獲獎,他獲得的獎項含金量如何
他獲得的獎項含金量其實是非常高的,因為他不僅僅涉及的是編程行業,而且在教學領域也獲得了一定的成就。

相關機構為他頒布這個獎項也是體現了他是一個非常有能力有才華的人。在這個時候,我們也是對他表示由衷的敬佩和贊嘆。如果說我們能夠和他一樣,在某個領域得到了非常大的成就之後再把自己所學的知識編成課程分享給有需要的人,那麼我們肯定也會在這些領域變成赫赫有名的人物,與此同時也能夠給我們帶來更大的提升。
㈣ 為什麼編程界的名詞逼格都這么高
㈤ C語言現在在編程界是個什麼地位
如果說C語言沒用了,我可不贊同了!C語言既具有高級語言的特點又具低級語言的特點,既可以用來編寫系統軟體,也可以用來編寫應用軟體.如果你想學習更高級的編程語言,C語言是絕對的敲門磚!我學C語言的第一天,我的老師就跟我說了,要想學會編程,C語言就首先得搞結實了.
㈥ C++的由來
名稱由來
C++這個名字是Rick Mascitti於1983年中所建議的,並於1983年12月首次使用。更早以前,尚在研究階段的發展中語言曾被稱為「new C」,之後是「C with Class」[3] 。在計算機科學中,C++仍被稱為C語言的上層結構。它最後得名於C語言中的「++」操作符(其對變數的值進行遞增)。而且在共同的命名約定中,使用「+」以表示增強的程序。Stroustrup說:「這個名字象徵著源自於C語言變化的自然演進」。
註:C+是一個和C/C++無關的早期編程語言。
Rick Mascitti在1992年被非正式地問起名字的由來,他表示這是在半開玩笑中說出的。他從沒想過C++會成為這門語言的正式名字。有一個關於C++名字的笑話,當你使用後綴++時,賦值發生在加運算之後(因此,它應該是++C,而不是C++,這個笑話是說時下某些程序員還在以使用C的方式使用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語言編譯程序》。
1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《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://..com/question/35818448.html
C++
語言的發展是一個逐步遞進的過程,C++ 是直接從 C 語言發展過來的,而 C 語言是從 B 語言發展過來的,B 語言是 BCPL 的一個解釋性後代,BCPL 是 Basic CPL。其中最有趣的是 CPL 中 C 的由來,由於當時這個語言是劍橋大學和倫敦大學合作開發的,在倫敦的人員加入之前,C 表示劍橋,倫敦人員加入之後,C 表示 Combined 組合。還有一種非正式的說法,C 表示 Christopher,因為 Christopher 是 CPL 背後的主要動力。
最初導致C++誕生的原因是在Bjarne博士等人試圖去分析UNIX的內核的時候,這項工作開始於1979年4月,當時由於沒有合適的工具能夠有效的分析由於內核分布而造成的網路流量,以及怎樣將內核模塊化。同年10月,Bjarne博士完成了一個可以運行的預處理程序,稱之為Cpre,它為C加上了類似Simula的類機制。在這個過程中,Bjarne博士開始思考是不是要開發一種新的語言,當時貝爾實驗室對這個想法很感興趣,就讓Bjarne博士等人組成一個開發小組,專門進行研究。
當時不是叫做C++,而是C with class,這是把它當作一種C語言的有效擴充。由於當時C語言在編程界居於老大的地位,要想發展一種新的語言,最強大的競爭對手就是C語言,所以當時有兩個問題最受關註:C++要在運行時間、代碼緊湊性和數據緊湊性方面能夠與C語言相媲美,但是還要盡量避免在語言應用領域的限制。在這種情況下,一個很自然的想法就是讓C++從C語言繼承過來,但是我們的Bjarne博士更具有先見之明,他為了避免受到C語言的局限性,參考了很多的語言,例如:從Simula繼承了類的概念,從Algol68繼承了運算符重載、引用以及在任何地方聲明變數的能力,從BCPL獲得了//注釋,從Ada得到了模板、名字空間,從Ada、Clu和ML取來了異常。
http://..com/question/89497704.html?si=1
C#
說白了,取代J++,因為你具體看下C#和JAVA及其的像,J++侵犯的軟體法規,所以它取代了J++,C#集成在.NET里為了打入市場,面向對象,面向網路,簡單的東西。
2000年6月,微軟公司總裁比爾•蓋茨先生在一次名為「論壇2000」的會議上發表演講,描繪了.NET的美景。
2002年1月,微軟公司公布.NET Framework 1.0正式版。與此同時,Visual Studio.NET 2002也同步發行。
2003年4月23日,微軟公司推出.NET Framework 1.1和Visual Studio.NET 2003。這些重量級的產品都是針對.NET 1.0的升級版本。
2004年6月,在TechEd Europe會議上,微軟發布.NET Framework 2.0 Beta1和Visual Studio 2005 Beta1。同時,還發布多個精簡版(Express Edition),其中包括Visual Web Developer 2005、Visual Basic 2005、Visual C# □ 2005和SQL Server 2005 Express Edition等。
2005年4月,微軟公司發布Visual Studio 2005 Beta2測試版。
2005年11月,微軟公司發布Visual Studio 2005和SQL Server 2005正式版。
我本來有本書,是C#高級編程,好像讓我老婆帶單位去了,那裡面都有很詳細的記載,等讓她拿回來時我再給你看看。
http://..com/question/35575271.html?si=1
VC
由Dennis Ritchie於20世紀70年代創建的C語言標志著程序設計的根本性轉變的開始。盡管某些早期的語言,特別是Pascal,已經獲得了巨大的成功,然而是C語言創建了影響計算機語言產生的範例。C語言標志著程序設計新時代的開始。
在C語言創建之後不久,出現了新的概念:面向對象的程序設計(OOP)。盡管我們現在認為OOP的出現是理所當然的,但是在發明它的那個時代,這確實向前邁出了重要的一步。面向對象的理念很快吸引了程序員的注意,因為它提供了一種強大的新方法來完成程序設計工作。在那個時候,程序變得越來越大,並且其復雜度也在增加。因此需要採取一些措施來處理這種復雜性,OOP提供了一種解決方案。OOP使得復雜的大程序可以劃分為功能性的單元(對象)。這樣做使得復雜的系統分解為容易管理的部分。隨之出現的問題是C語言不支持對象。
由Bjarne Stroustrup設計的C++語言建立在C語言的基礎之上。Stroustrup向C語言中加入了面向對象程序設計需要的新的關鍵字和語法。通過向流行的C語言加入面向對象特性,Stroustrup使得成千上萬的程序員轉向OOP成為可能。隨著C++語言的創建,程序設計的新紀元完全實現了。用一個權威人士的話來說,Stroustrup創建了世界上功能最強大的計算機語言,並且指明了未來語言發展的方向。
盡管C++語言的發展剛剛開始,但它已經導致了兩種重要語言的出現:Java和C#。除了稍有區別之外,Java和C#的語法、對象模型以及全部的「外觀和感受」都非常類似於C++。另外,Java和C#的庫的設計中也有C++的影子,Java和C#的Collection架構直接由STL派生而來。C++的奠基設計對於整個程序設計影響巨大。
http://..com/question/18670935.html?si=1
㈧ 演算法與編程有什麼關系
演算法有有窮性能,程序可以沒有,演算法是通過編程來體現的
演算法是程序設計的一部分,一般都是要先設計演算法,再進行編程,調試、運行的
補充:演算法(Algorithm)是指解題方案的准確而完整的描述,是一系列解決問題的清晰指令,演算法代表著用系統的方法描述解決問題的策略機制。也就是說,能夠對一定規范的輸入,在有限時間內獲得所要求的輸出。如果一個演算法有缺陷,或不適合於某個問題,執行這個演算法將不會解決這個問題。不同的演算法可能用不同的時間、空間或效率來完成同樣的任務。一個演算法的優劣可以用空間復雜度與時間復雜度來衡量。
演算法中的指令描述的是一個計算,當其運行時能從一個初始狀態和(可能為空的)初始輸入開始,經過一系列有限而清晰定義的狀態,最終產生輸出並停止於一個終態。一個狀態到另一個狀態的轉移不一定是確定的。隨機化演算法在內的一些演算法,包含了一些隨機輸入。

㈨ 目前哪個編程語言的資料最多呢
如果論語言當然是C語言了,因為它是基礎.現在很多小程序都是用C寫的,特別是嵌入式的開發!如果是要學得快(相對於急性子的人),那就VB,如果要深入就C++,C#,JAVA,選一個都無妨.個人見解請仔細考究.
㈩ 學習編程技術有沒有推薦
對編程技術而言:
目前比較火的有java、python、C語言。
首先我們看一下這幾大編程語言在編程界的地位
TIOBE 已公布 2020 年 8 月的編程語言排行榜。
8月TIOBE指數出了,相比上個月,本月TIOBE 指數整個體變化並不大。C 語言、Java、Python依舊排名前三甲。
把注意力放到TIOBE的前10名,會發現一個很驚訝的事情,就是R語言從19年8月份的第20位,一躍進入前10的位置了,可以說是「一鳴驚人」。
R語言的爆火,也從側面說明現在數據分析的崗位和需求越來越多。
做數據分析,Python和R都是首選。
對java語言來說20多年來一直也是穩居榜首!「屠榜語言」
對C語言來說,只能說他是「爸爸」級別的語言。
其次我們應該看一下java、python、C語言的崗位需求和就業薪資情況
(以北京為例,數據來自職友集)
1、java:以北京為例,java的平均薪資為21240元/元。招聘職位每天也有1.6萬+個。

膠水語言之稱的python
Python目前是比較流行的語言,深受廣大程序員的喜愛,不僅僅是因為其語言本身突出的優勢,也是由目前Python的語言地位決定的。
Python這門語言的魅力和影響力已經遠超Java、C、C++等編程語言前輩,2018年主流的十大編程語言中,Python排名第一。被廣大使用者譽為「更美好」編程語言。也常常被昵稱為「膠水語言」Python這門語言擁有很多的優勢,看完之後你會發現學習Python還是很不錯的。
Python語言的優點:
第一個就是簡單易學,簡單到什麼程度呢,舉個例子來說,同樣一個程序,使用C可能需要1000行代碼,使用Java需要100行代碼,而使用Python則只需要20行代碼。這也就是很多新手小白選擇學習Python的原因,它沒有那麼復雜的邏輯,代碼簡潔規范,關鍵字也相對較少,說明文檔還非常簡單,極易上手。
第二個優點是免費開源,簡單地說,你可以自由地發布這個軟體的拷貝、閱讀它的源代碼、對它做改動、把它的一部分用於新的自由軟體中。
第三個優點是開發速度快效率高,Python 的底層是用 C 語言寫的,很多標准庫和第三方庫也都是用 C 寫的,因此Python運行速度非常快,開發效率非常高。
此外Python還有:可移植性強、面向對象、可擴展性、可嵌入性、豐富的庫等優勢。
這些都是Python的優點,所以造就了功能強大的Python語言,很適合零基礎入行的小白們學習。
說到Python語言的缺點,就是單行語句和命令行輸出問題,有些時候不能將程序寫成一行,這一點需要注意一下,不過Python的語言優勢足以碾壓其缺點。
綜上所述:python和java的,都屬於編程界排名靠前的語言,無論是就業還是薪資還是以後的發展都有著不錯的前景,尤其是python語言,作為人工智慧的首選語言最近也是火的不行了。但是java語言20多年依舊強勁。如果真的要選擇的話,對女生來說選擇python更加簡單;對男生來說選擇java發展更好。喜歡數據分析選擇python語言;邏輯思維能力強選擇java。