論編程語言如何入手
做一名軟件開發的程序,像比爾.蓋茨一樣,創建自己軟件帝國。這是多少青年的夢想,有多少計算機專業的學生,希望自己也能開發出性能優越的軟件。而這一切,都需要在編程語言的基礎上來實現。
說到編程語言,有很多人會能提到“C++”、“Java”等這些流行的“明星”語言。作為軟件開發的初學者,經常會讓人為他推薦一些學習的方向和內容。這很重要,不能一味的聽別人學什么,你就學什么。這樣的跟風學習,只能是越學,越不值錢。為什么這么說呢?打個比方,十年前數控機床的工人,工資可以達到上萬元,而黃金價格,也就是100多元每克,而現在他們的工資,也就是幾千元,而黃金價格是360多元每克。也就是說,這一行工人的工資急劇下滑。而造成這一結果的原因就是,該行業的從業人員太多。其實,這也很正常,當人才少的時候,人才才會值錢。如果所有人都是人才,那么,人才也就不是人才了。
我們先來分板一下,網絡編程語言中,最前位的三種“VB.net”、“Java”、“C#”,其中Java是美國升陽公司開發,其最大的優點是跨平臺。而最大的缺點是沒有優透的中文IDE,哪怕做一個小小的按鈕,都要敲N多個代碼。不適合,沒有基礎的學員。VB.net和C#同屬于微軟公司發布的“Visual Studio”系列中的一員,現在最新版本為2015,其在網絡編程方面極有優秀,功能與Java不相上下,其優點是有非常友好的界面,三層框架結構,適合沒有基礎學員,對于成手程序員來說,其開發速度快,工作量小。在這兩種語言的選擇上,國外和國內差異較大,在美國、日本、澳大利亞、加拿大等英語系國家偏向于VB.net,在國內由于很多現在有程序員都是從C和C++轉過來的,由于語法習慣偏向于C#。而國內的的培訓機構中幾乎沒有教VB.net的,這也是VB.net在國內使用量低的主要原因。我前幾天看了一個學習Java和Vb.net的好網站,現在分享給大家http://www.xin3721.com/eschool/VBNET_xin3721/這個是VB.net,還有http://www.xin3721.com/eschool/Java_xin3721/這個是Java。
除了高級語言之外,還有就是數據庫,現在小型數據庫多用Access,大型的用SQL Server、MySQL和Oracle這三種,其中SQL Server的使用量點 60%以上MySQL其次,Oracle最少。
SQL Server結和VB.net或C#進行軟件開發,可以說是夢幻組合。現在給你大家同樣,有前面說過的這個網站上有也有該數據庫的視頻教程http://www.xin3721.com/eschool/SQL_xin3721/。
再說一個桌面軟件開發,常用的語言有“C++”、“VB6.0”、“Delphi”這三種語言,“C++”功能強大,但最難。VB功能稍顯簡單,但易學易用,在軟件開發方面應用很多。Delphi靈巧且功能強大。http://www.xin3721.com/class2/分享一個學習網址,大家可以自己看一下。
在學習這些知識之后,你就可以勝任一個軟件程序員或數據庫開發工程師了。
想學世界上最好的編程語言PHP,請認準千鋒!