vcjava
❶ JAVA、VB、VC、C#在可視化編程方面的特點各是什麼,各有什麼優缺點
C:多用於底層開發,比如操作系統,驅動開發,病毒編制。以及對效率要求很高的場合。可以嵌套在C內,強強聯合^^。另外就是匯編也是目前唯一可以從.exe文件反向工程(反匯編)出來的語言。。。。
VC:只是一個開發環境,不是語言。向樓上說的,學VC之前最好有C\C++的基礎。MFC是快捷開發窗口程序的利器,QQ就是一個MFC的例子。
C++:C的超集,可以兼容C。所以說C++不是純面向對象的。不過C++是開發軟體必須掌握的一門語言吧,因為它的強大功能與開發效率。
C#(讀做 "C
sharp")是微軟公司在去年六月發布的一種新的編程語言,並定於在微軟職業開發者論壇(PDC)上
登台亮相.C#是微軟公司研究員Anders
Hejlsberg的最新成果.C#看起來與Java有著驚人的相似;它包括了諸如單一繼承,界面,與Java幾乎同樣的語法,和編譯成中間代碼再運行的
過程.但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件對象模型)是直接集成的,而且它是微軟公司.NET
windows網路框架的主角.Java:主要有3個版本:SE,ME, EE。分別是標准版,微型版,企業版。入門的話先看SE。Java是純面向對象的語言,擁有豐富的類庫,除了不受平台所限為,這也是Java的優勢之一。不過要學它也要有點C++的基礎哦(C也行。。。。)
VB:開發小型窗口程序,小而快!
另外說說Delphi:這個是我覺得比較不錯的一個語言,結合了VC\VB的優勢,對API相當好的封裝,開發高度可視化,功能強,效率高。。。。
關於網頁編程的話,建議多學點:在MS平台上的話ASP一定要學。其它的JSP,PHP,(好像C#可以用來搞這個)。。。。再學點資料庫,這個一定要看哦!
不過先看看HTML吧^^