學編程,選好適合自己的編程工具方能事半功倍

費了九牛二虎之力,終於申請了屬於自己的頭條號,想來想去名字不好取,隨意起了個"懶豬學編程",只是因為平時在工作中處理數據的工作量較大,為了偷懶省力氣,不得以操起傢伙開始編程序,學習各種數據庫,以便解決目前的煩惱。感興趣的同仁可以隨我一塊學,不感興趣的可以嗤之以鼻或是一笑了之。

平凡的人就做平凡的事,小人物就做小事情,不可強求於世,人生就此即可。

每週我會定期更新有關編程和數據庫方面的知識,以及在工作過程中利用程序和數據庫處理數據的一些實例和工作中發現的技巧,希望大家屆時關注,由於時間有限,文章不妥之處還請大家多多諒解!

我們學習每一樣新技能,最終的目標都是能夠應用到實際工作當中,能夠幫助自己解決一些實際問題。當然了,也可以通過教會其他人,讓其它人受益,這也是一種社會作用。大多數人可能一輩子只從事一種工作,而這種工作可能是簡單重複性的,在信息化、自動化和大數據橫行的今天,如果不想被社會所淘汰,那麼他一定會不停的掌握很多技能,這樣才能夠勝任很多崗位,這才是當代年輕人能夠立足社會的保證。

有些沒有接觸到計算機程序的同志,一聽到"編程"二字,兩眼發直,一臉懵懂,頓時四肢無力,口吐白沫,仰天長嘆:我太難了!其實編程沒有那麼可怕,也沒有那麼艱難,任何知識和技能只要認真去學,一切都是紙老虎,所以即使沒有接觸過程序代碼,大家也不要驚慌,只要堅持下去,終會有成功的一天。下面先簡單介紹幾款常用而且好用的編程軟件,大家可以根據自己的自身情況和平時工作的需要選擇適合自己的工具和編程語言。

一、Microsoft Visual Basic

世界上用的最多的人就是它了。VB可以高效、快速地開發Windows環境下功能強大、圖形界面豐富的軟件,該編程工具備受"非計算機專業人士"的青睞,因為它安裝快速,語法簡單,使用的是Basic語言,窗體界面簡潔,容易學習和接受,通過自學完全沒問題,學編程就要從簡單學起,零基礎的同學可以先入門Visual Basic 6.0,而後再逐漸擴大自己的戰果。該軟件堪稱手頭的常用技能單機王,隨用隨拿,安全可靠,對機器和系統要求較低,XP,WIN7無論32位還是64位系統均可安裝。在工作中遇到的一些小問題,比如對Excel表格的數據進行處理,可以根據難易程度,選擇使用軟件編程或者使用VBA宏,或者使用Excel表格數據透視功能,還可以借用數據庫處理,當然不同難易程度選擇的工具不同,只要能夠以最快的速度完成即可。

學編程,選好適合自己的編程工具方能事半功倍

二、VB.NET

VB.NET是繼VB6.0之後出現的產品,是微軟公司推出的一種開發基於.Net平臺應用程序的開發語言,語法上葉雖然改動並不大,基本與VB6.0相差無幾,但在很多細節方面還是需要特別注意的,VB.NET也在其他很多方面帶來了很多新功能,這也使得VB.NET逐漸發展起來,在VB6.0的基礎上可以學習VB.NET,初學者會感到吃力,因為它雖然繼承了VB6.0的語法,但是很多函數已經讓你認不清它們。有VB基礎的可以學習VB.NET,畢竟它的後續力量要比VB6.0更有底氣。

學編程,選好適合自己的編程工具方能事半功倍

三、Microsoft Visual C#

C#讀作C Sharp,它是兼顧系統開發和應用開發的最佳實用語言,有C++語言基礎的程序愛好者更加偏愛C#,因為C#綜合了VB簡單的可視化環境和高效的C++運行效率,無論做web開發,又或者是做客戶端開發,都比較方便,有許多大型網遊和遊戲都是它開發的。但C#不適用於編寫時間急迫或性能非常高的代碼。在C#中類的聲明與C++和Java很相似。程序初學都不建議先學C#,它會讓你頭疼,會把你弄暈,因為你要花時間去琢磨各種類,這樣會讓你累趴下。

學編程,選好適合自己的編程工具方能事半功倍

四、Microsoft Visual C++

VC++是微軟公司的C++編譯環境,用的是C++語言,它是一個功能強大但是不便使用的一種工具,支持可視化操作,使用它可以極大的提高編程速度,它的執行效率比C#要高,性能更好,它在網絡開發和多媒體開發表現突出,更適合做大型遊戲開發後臺。學習VC++要了解很多Windows平臺的特性並且還要掌握MFC、ATL、COM等的知識,難度比較大,開發效率也不高。VC作為一個主流的開發平臺一直深受編程愛好者的喜愛,但是很多人卻對它的入門感到難於上青天。

學編程,選好適合自己的編程工具方能事半功倍

五、Delphi

Delphi是一款可視化軟件開發工具。它使用的是Object Pascal語言,由傳統Pascal語言發展而來,但酷愛它的程序員更習慣把Object Pascal語言改稱為Delphi語言,和VC相比,Delphi更簡單、更易於掌握,而在功能上卻絲毫不遜色;和VB相比,Delphi功能更強大、更實用。可以說Delphi同時兼備了VC功能強大和VB簡單易學的特點,它一直是程序員至愛的編程工具。它使用了MicrosoftWindows圖形用戶界面的許多先進特性和設計思想,以快速的編譯器和優秀的數據庫技術著稱。 "真正的程序員用C++,聰明的程序員用Delphi",這句話是對Delphi最經典、最實在的描述。可以說Delphi同時兼備了VC功能強大和VB簡單易學的特點。它一直是程序員至愛的編程工具。小編就在大學時期曾用它做過一款簡單的播放器軟件,能夠播放各種格式的歌曲和視頻。Delphi 6.0與以前版本的Delphi相比,有了較大提升,但Delphi 7.0使用更簡便,效率更高,更穩定,初學者可以直接入手Delphi 7.0。

學編程,選好適合自己的編程工具方能事半功倍

六、JBuilder

JBuilder是針對java的開發工具,使用JBuilder將可以快速,有效的開發各類java應用,在可視化上做得到位簡潔。Java本身語言的特點使得他們在網絡開發中具有高人一等的表現,而且面向對象特性高,支持的組件技術也非常多,跨平臺的特性也使得它在現在和未來的開發中佔據越來越重要的地位。但是在系統底層開發和多媒體開發中卻表現得並不讓人那麼滿意,這個可能跟設計Java的意圖有關吧。JBuilder的核心有一部分採用了VCL技術,使得程序的條理非常清晰,就算是初學者,也能完整的看完整個代碼。利用JBuilder集成環境開發各種Java程序,包括Windows程序、Applet程序、Web、EJB程序、WebService程序等等。

學編程,選好適合自己的編程工具方能事半功倍


分享到:


相關文章: