2009-11-13 17 views
3

在這些日子裏學習和使用visual basic 6是否明智?因爲許多強大的編程語言正在出現。如果不是的話,那麼爲什麼和什麼是最好的編程語言可以用作信息技術專業的理學學士學位?學習和使用visual basic 6作爲第二年BSIT學生是否實用?

+0

我同意羅伯特和RageZ。學習VB6只有當你真的有理由,恕我直言。是的,它會給你編程的基礎,但我認爲學習更有用的(是的,我知道這是主觀的)語言更有意義。 – Jeff 2009-11-13 04:19:36

+0

順便說一下,我的第一語言是VB6,這也是他們在90年代在BSIT第一年教給我的。我並不後悔,但是Goto扭曲了我的大腦,我覺得當時我會在C,C++或Java等編程方面有更好的開始。 – Jeff 2009-11-13 04:23:35

+3

我只看VB6以支持一些非常古老的舊代碼 – 2009-11-13 04:36:51

回答

10

學習c#或vb.net,如果你想留在微軟的世界。

您將更好地理解編程世界在這些語言中的位置,並且您不會從vb6中學習到任何不良習慣,您將不得不稍後忘記。

學習VB6或VBA如果您有特殊需求,如編程Microsoft Access或創建VB腳本。所有這一切,你可能正在學習Java,因爲這似乎是大學喜歡現在教的語言。 Java是學習的完美語言。

2

我總是喜歡勸學生學習帕斯卡,因爲它的程序,教結構化的編程和足夠簡單,只需使用筆和紙調試。

但是,要務實,學習C和C++。 C++已經將它的結構應用於許多編程語言,並且是編程中一個很棒的引入語言。

3

恕我直言,學習VB6可能是罰款,如果是學習基本的編程概念,而是像羅伯特提到學習更現代的語言這將是更好地學習C/C++來獲得概念(即使它是更加困難)

會更好,C#/ VB.net微軟和別的

我的學什麼會是類似的東西列表:

  • C/C++ =>這是一切的根
  • JA VA
  • C#
  • 蟒蛇
  • PHP

,如果你能在深度C++/C學習你將能夠很快學習其他語言。

0

首先學習C++比任何新語言都好。 這種語言將改善你的邏輯和算法。

1

VB.NET是新項目的方式。如果您必須處理遺留應用程序或仍使用VBA的Microsoft Office應用程序之一,請學習VB6。即使如此,VB.NET和VB6之間的語法也足夠接近,使轉換變得簡單。這種情況類似於C,C++,C#,Java等C語言家族。在VB6和VB.NET之間切換的主要問題是支持庫。 VB.NET有更豐富的庫集。一旦你學習了VB.NET,你可以輕鬆地切換到C#,因爲兩種語言之間的差異主要在於它們的語法。

作爲一名學生,您希望儘可能多地使用不同的語言。專注於從班級中挑選代表而不是純粹的數量。例如,如果您已經瞭解C++或Java,那麼最好學習LISP,然後學習另一種C語言。暴露於不同語言使用的方法將極大地拓寬您使用任何語言的能力。

最後請記住,框架和語言之間存在着不同。今天不僅有一門要學習的語言,而且很多都有一個有用的功能和類的框架。