1樓:優就業小劉老師
vb是程式設計工具,c語言是一種程式語言,就好比「中國人」和「中文」一樣,使用c語言程式設計的是windows下的整合開發環境是vc或vc++。
vc和vb的區別:語言不同,優缺點各有不同
vb,因其語言簡單,容易理解,不復雜,適合初學者使用,但你也不要小看vb,只要用心,vb也是能寫出很強大的程式的。
vc,現在程式設計師主要使用的語言之一,適合寫一些功能複雜的程式,但因其使用的c語言過於複雜,不好掌握,所以學起來要複雜一些,並且一些小型窗體程式做起來不如vb快,但是多窗體文件程式用vc是很好寫的。
以下是兩者的簡單的比較:
c是一門計算機語言
vb是一個整合開發環境(但是人們通常也用它指代物件導向的basic語言);
c是編譯型語言(執行速度快),vb是解釋型語言(執行速度慢);
c比vb更底層(即接近機器);
c的能力比vb更強(記憶體操作、中斷處理、任務排程);
c的應用範圍比vb更大(vb編寫的程式只能在windows上執行);
vb可以做到的功能,c都可以辦到,並且c可以跨平臺(在windows/linux/unix上可以共享**)。
vb以及用vb寫的程式只能在windows系統上使用,c無此限制(c最初是unix系統的工作語言)。
2樓:處搖胼手胝足
vb容易學,c應用更廣(基本上開源都是以c來寫的); 建議學習路線:c#->c++->c;
是不是感覺是反了,本來c是基礎的,但c標準庫沒有介面,單學c感覺不到c的作用,現在程式設計是先學介面,比較接近應用。c#有系統框架,基本上windows應用都夠使,其實vb也是使用系統框架,c#和vb相差不大,c#與語法近似c,轉c的時候容易轉。c#和vb主要是熟練運用系統框架;由於c++的介面不是系統框架,直接學c++是比較難的,c++的巨集和型別夠啃一年半載的,有了系統框架的介面概念,再去認識c++的介面就容易多了。
c#、vb、c++都是物件導向的,而c不是物件導向的,是結構+演算法的,用起來沒有物件導向的順手,但卻是移植性最好的,開源**就是要求可移植,想用開源**就要會c語言。有一條捷徑可以不學c++介面,但要求非常熟悉c和系統框架,和這兩各種語言各自特點,不能混淆,這個捷徑就是cli(通用語言介面,用c**呼叫系統框架,在系統框架呼叫c**)。
3樓:宣義坊的大螞蟻
這個主要看你的用途了。
如果你希望系統的學習程式設計,從事程式設計師這個職業。c是一個很好的選擇。因為目前程式設計所需的核心知識:演算法、資料結構的教材大部分都是使用c語言做示例的。
如果你希望從0開始快速做一個應用程式或者**,我覺得c和vb都不是好選擇。目前有一些應用程式快速開發平臺,比如「活字格」啥的,不需要會任何程式語言,會用excel就能做各種企業內部用的管理系統。
4樓:匿名使用者
程式語言其實沒有好與壞。從功能上考慮,二者均可完成任何一種開發需求。都學學是個不錯的選擇。
5樓:蕭寒
1、如果你計算機專業學生,並且以後有朝這個方面房展的意向,建議學習c語言,這是變成語言學習基礎,其特點是語法嚴謹,容不得一點錯誤。
2、vb屬於非專業學生學習的語言,易學,有視覺化視窗。
6樓:
如果非要在這裡面選的話,當然是學c語言。如果想以此為職業的話,也是c語言。如果只是愛好,可以學vb。
7樓:匿名使用者
c比較好,b語言有些過時,我們熟知的windows就是c開發的,至於軟體的話,大學生大多學習c用的是codeblock,也可以用vs(比codeblock要慢,但資源更全一些)。
8樓:匿名使用者
如果是針對語言學,似乎c的受眾更廣。我們學校教過c#和php,還有python和r語言。php主要面向網頁,r主要是資料分析,python的文字處理指令碼應用很廣泛。
大趨勢可能python更實用,如果是計算語言學方向。
9樓:
c語言更好,vb現在說實話已經有些落伍了。c語言雖然也算很老的語言了,但是非常基。,現在大多數大學都以c語言為基礎課程,學好了c其他語言也不在話下。
10樓:匿名使用者
這取決於你程式設計的目的。如果只是解決一般問題,用vb吧,上手快很多。如果準備做比較複雜的大型軟體,或者對效能和時間要求很高的軟體,那隻能用c。
11樓:領奴三千
這個要看你的工作性質,如果要以it為生,c還是必須要學的,如果你的工作與it關係不大,還是學vb吧,畢竟易上手,自己開發個小軟體還可以提高工作效率。
12樓:匿名使用者
首選c語言,專門瞭解和學習。一門語言學好了,其他語言都可以進行擴充套件學習。
13樓:匿名使用者
都行。vb會有趣一點,畢竟它可以做圖形化介面。c的資料處理能力強一點(沒有python強)。如果要競賽選c,做專案可以選vb。
14樓:匿名使用者
新手零基礎入門的話,建議先學vb。因為它是視覺化程式設計。我就是先學的vb。
學vb有一定基礎後,你就可以用excel 的vba開發工具寫一些巨集。將來做辦公室的白領,應該很吃香的。
15樓:奮鬥
學著玩的話vb6是最容易上手的,雖然現在不更新了,但還是能滿足大部分程式要求的
16樓:匿名使用者
不知道你所說的vb那個?是微軟90年代推出的6.0版本還是2023年後出的vbnet,6.0的太老了
程式設計入門是先學vb還是c語言?
17樓:江西新華電腦學院
現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的,
現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,
在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。
18樓:匿名使用者
c語言c語言容易掌握
本人想學習程式設計,是從c語言入門好還是從vb入門好?
19樓:楊塵一
1、對於c語言和vb無論先學習哪種都可以,因為2者都屬於高階程式語言,不過建議選擇先學習c語言。
2、因為現在很多大學都是在大一下學期開設c語言課,在大一上學期課程不多的情況下,學習c語言是很有好處的。同時學習完c語言後為後續學習c++語言也打下堅實的基礎,同時c語言可以用來做一些底層的和計算機硬體相關的開發工作,v b在這些方面相對較差一些。
3、visual basic語言是一種由 microsoft 公司開發的結構化的、模組化的、物件導向的、包含協助開發環境的事件驅動為機制的視覺化程式設計語言。vb源自於basic程式語言。vb擁有圖形使用者介面(gui)和快速應用程式開發(rad)系統,可以輕易的使用dao、rdo、ado連線資料庫,或者輕鬆的建立activex控制元件。
程式設計師可以輕鬆的使用vb提供的元件快速建立一個應用程式。
4、c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
20樓:庚午子李
學習c語言吧!因為vb比較簡單的一個開發環境,很容易學;
但是學會了c,才是真正的 學習了程式設計。
學會了c,就會讓你學習其他語言時很容易入手,像c++, c#,都是很好掌握的,在有c的基礎上
反過來,學習了vb,就只是會了這一種語言。
建議你好好學學c。
21樓:
你想將程式設計作為職業的話,最好從c語言入門,c語言學通了之後,再學習其他語言,就容易多了,一般大學都將c語言作為學計算機的入門課程,我在武大,學計科,就是這樣的。
22樓:長沙新華電腦學院
學c語言吧,可以看看這邊,網際網路it學校,系統學的
23樓:孤雲落雪
計算機相關專業的都學c語言入門不學vb的,只有其他專業的學vb
24樓:匿名使用者
c語言,很少有人學vb吧。
我沒學過,也很少有人用vb,估計是過時了。
25樓:匿名使用者
c語言吧。。。c語言是基礎,我也是剛剛才學c。慢慢再去接觸更高階的語言。
26樓:無名
如果是入門級的話就學c語言吧,語法簡單易學
先學c語言好還是vb好
27樓:楊塵一
對於c語言和vb無論先學習哪種都可以,因為2者都屬於高階程式語言,不過建議選擇先學習c語言,因為現在很多大學都是在大一下學期開設c語言課,在大一上學期課程不多的情況下,學習c語言是很有好處的。同時學習完c語言後為後續學習c++語言也打下堅實的基礎,同時c語言c可以用來做一些底層的和計算機硬體相關的開發工作,v b在這些方面相對較差一些。
visual basic是一種由 microsoft 公司開發的結構化的、模組化的、物件導向的、包含協助開發環境的事件驅動為機制的視覺化程式設計語言。從任何標準來說,vb都是世界上使用人數最多的語言——不管是盛讚vb的開發者還是抱怨vb的開發者的數量。它源自於basic程式語言。
vb擁有圖形使用者介面(gui)和快速應用程式開發(rad)系統,可以輕易的使用dao、rdo、ado連線資料庫,或者輕鬆的建立activex控制元件。程式設計師可以輕鬆的使用vb提供的元件快速建立一個應用程式。
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
28樓:仁者紫軒
vb是物件導向的封裝性語言,可以快速開發windows程式(像資料庫軟體,小型木馬等),是windows程式上手最快的一種高階語言,並且會給初學者極大的興趣。而c語言是較vb低一級的高階語言,但在對核心操作方面肯定是一流的,可以寫系統軟體(vb基本上做不到),並且結構沒有vb複雜(vb殼太多),但唯一的不足是初學c語言寫的程式只能在虛擬dos(就是那個黑框框)裡執行,有些枯燥。如果要快速進入實用階段,建議先學vb吧,畢竟實用才是王道。
以後轉學c時也建議學vc,道理是一樣的。
29樓:97樂於助人
看你想做哪方面的程式了,如果是windows程式,vb好學,如果只是命令列程式的話,c簡單
30樓:匿名使用者
絕大多數人好像都是從c語言入門的,c語言的邏輯思維和演算法思想對今後其他語言的學習會有很大的幫助,數學和英語差,那都不是問題
31樓:匿名使用者
我c語言和vb都學了,學後才知道其實都差不多,只要真正掌握一門程式語言就夠了。兩者的程式設計思想都是一樣的,只不過是不同的語句用不同的方式來表達,學多了只會使自己混淆,你自己想學哪門就學哪門,精通一門語言就夠了。
32樓:蘇亮印煙
先學c吧,c是基礎,如果你要做一些小的或大型的程式c都可以。至於vb又難學又難做,大部分都是用來編寫大型程式的。
如果你以後要經常編寫大型又複雜的程式,那就學vb~!~
新手學易語言好還是c語言好或者是vb?
33樓:匿名使用者
2樓 說的真的挺搞笑的。。。。
學程式的,哪有先說學易語言的。。。
3樓 也不
版對,vb是簡單權,但是他過於簡單,而且是屬於弱語言,如果先學vb會導致你對弱語言產生依賴感!
學程式,必然先學c,這是程式的基礎只是!看不懂也沒關係,沒多少人能把c弄的明明白白的!儘量去理解吧,理解多少是多少!然後你能用c 裡的那些資料結構處理問題了,就換c++學習!
什麼英文好不好,c可以做一個windows ,易語言可以嗎?那個晶片支援的是易語言的?龍芯?也不支援吧!
vb也是可以做作業系統的,但是vb的底層開發 有點差勁!
如果樓主 身邊有學過程式的人,問問吧
樓上的兩位估計也是學生
程式設計入門是先學vb還是c語言,程式設計入門是先學VB還是C語言?
現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的,現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。c語言c語言容易掌握 本人想學習程式設計,是從c語言入門好還是從vb入門好?1 對於c語言和v...
程式設計入門先學什麼好?c還是c,程式設計入門先學什麼好?C還是C ?
c語言 是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種版能以簡 權易的方式編譯 處理低階儲存器 產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚...
C語言程式設計,c語言程式設計怎樣入門
1 include void main 2 include void main 3 編寫程式,根據輸入的學生成績給出相應的等級,大於或等於90分以上的等級為 優秀 大於或等於80分而小於90分的等級為 良好 大於或等於70分,而小於80分的等級為 中等 大於或等於60分,而小於70分的等級為 及格 ...