vb編程投獎
Ⅰ vb和vc有什麼最大的區別
VB是一種解釋型語言,需要VB的一個運行庫來支持解釋執行VB程序的;VC是一種編譯型語言,源代碼要經過編譯器編譯成exe可執行文件才能執行。二者區別:
可視化:VC++的可視化沒有VB的好。
核心:VB的核心語言是Basc語言,VC的核語言是C++語言。
功能:VC功能比VB強大,VC的博大在於MFC的操縱,它是Win32API的封裝。
面向:vb是面向對象的編程語言,而vc面向過程的編程語言。
難度:vb只要用滑鼠畫就可做windows圖形界面的;純vc要完全用API函數實現,難度大。
適用:vc適用於需要效率高的,偏向於計算的,大型的,復雜的,商用的程序。vb適用於投資小的,功能簡單的,自用的程序的設計。
(1)vb編程投獎擴展閱讀:
1991年,微軟公司推出了 Visual Basic 1.0。
這個連接編程語言和用戶界面的進步被稱為Tripod(有些時候叫做Ruby),最初的設計是由阿蘭·庫珀(Alan Cooper)完成的。
在當時,它是第一個「可視」的編程軟體。
微軟也不失時機地在四年內接連推出 2.0、3.0、4.0 三個版本。
並且從 VB 3.0 開始,微軟將 Access 的資料庫驅動集成到了 VB 中,這使得 VB 的資料庫編程能力大大提高。
從 VB 4.0 開始,VB 也引入了面向對象的程序設計思想。
VB 功能強大,學習簡單。而且,VB 還引入了「控制項」的概念,使得大量已經編好的 VB 程序可以被我們直接拿來使用。
2002年開始,微軟將 .NET Framework 與 Visual Basic 結合而成為 Visual Basic .NET (VB.NET),重新打造 VB,新增許多特性及語法,又將 VB 推向一個新的高度。
通過幾年的發展,它已成為一種專業化的開發語言和環境。
用戶可用Visual Basic 快速創建Windows程序,並可編寫企業水平的客戶端/伺服器程序及強大的資料庫應用程序。
Ⅱ 學編程到底是學C語言、C++、VB、jave中的哪種比較好
我的回答完全針對LZ的問題:
編程是不分語言的,數據結構和演算法思想跟語言無關。如果是初學者,建議從C學起,因為C語言是一門面向過程的語言,當然C比較難學,安全性也不是很好,但是C語言一旦學習到一定層次,學習其他語言就能很快上手。有了C的基礎,C++就能夠很快地掌握了。關於黑客和大型軟體項目的問題,C語言並不是一門好的開發大型項目的語言,因為語言本身是面向過程的,開發效率不高。C++則非常適合開發大型項目,它的封裝性和面向對象特性完全是面向大型項目的。當初把C升級為C++也就是鑒於C的開發效率不高這一點。如果LZ想學黑客這種東西的話,隨便去問問有經驗的人,他都會讓你從windows編程學起,windows編程也主要是基於C和C++的。因此C和C++是我比較推薦的兩門語言。
C和C++都是需要花費很多心血才能學好的,大型軟體適合用C++開發,而一些面向硬體的編程則屬於C的天地。推薦用一些外國的經典,比如C++primer和the C++ programming language。
至於Java,也是目前比較流行的語言,它的類其實和C++的STL有些類似。有了C或者C++的基礎,相信Java上手也很快。Java同樣應用非常廣泛,很有前途,如果不想學C++的話,學Java也可以。
總而言之學習語言很辛苦,任何一門語言都要付出艱苦努力。你看得越多,編的越多,對語言的理解也就越多。