VB是Visual Basic的簡稱,是由美國微軟公司於1991年開發的一種可視化的、面向對象和採用事件驅動方式的結構化高級程序設計語言,可用於開發 Windows 環境下的各種應用程序。
VC是Visual C,一個軟件(IDE集成開發環境)(編譯、編輯、調試)可用於c語言,c++編程。c++
相同點:都是高級編程語言。編程
不一樣點:1.vc擅長於底層處理,同時也所以編寫一樣功能的程序時vc的工做量通常要比vb高上不少,可是vc的程序執行效率高,生成程序小。windows
2.vb是面向對象的編程語言,其語言描述將近事物的實際關係,因此更容易學習,而vc面向過程,每一步的計算你都要徹底把握。編程語言
3.vb易作windows圖形界面的,只要用鼠標畫就能夠。而純vc的話要徹底用API函數實現,固然vc提供MFC能夠幫助創建windows界面程序,可是因爲它仍然沒有把可有可無的代碼屏蔽,因此初學時看起來仍然至關複雜。函數
4.vc適用於須要效率高的,偏向於計算的,大型的,複雜的,商用的程序。vb適用於投資小的,功能簡單的,自用的程序的設計。學習