許許多多高職或高工的電子科或資訊相關科系
都會教Visual BASIC
BASIC語言屬於高階語言*
所以當然在學習上會比較容易
而且相較於C#、JAVA等等他種語言
BASIC是相當容易容易的
而我個人較習慣的版本是VB 6.0
VB是一種比較個人化的程式編輯程式
因為VB裡面所有物件都是由程式撰寫者安排的
而且只要學習一點簡單的語法
以及一些物件的使用
那麼就可以寫出很好用、好玩的程式了
不過Visual BASIC還是比較屬於初學者所玩
因為一旦學會Visual C#那是可以做出更多更強大的程式
重點是
Visual C#介面與Visual BASIC是相當相似的
其實學會VB並不難
而且一旦學會VB
可用以編輯CPLD*的AHDL*也可以說是學會大部分摟
所有有心學習的讀者們
必定可以學好
各位更強大的讀者
還請多多指教
*高階語言:程式語言大致可分為兩大類,一是低階語言,二是高階語言。那麼兩者之間有什麼不同呢?低階語言比較接近機器,也有人說是機器語言,例如組合語言也被歸類在低階語言中;高階語言比較接近人類,也是如今社會使用最為廣泛的一類語言,原因相當簡單,高階語言語法很多都是英文單字,而這些單字與正港英文相較是簡單很多的,高階語言包含常聽到的C語言、C++、C#(讀做:C sharp)、JAVA、Android等等大部分程式語言都屬於高階語言。
*CPLD:相信許多電子相關科系的讀者對於CPLD都不陌生,尤其是電子相關科系的學生,數位邏輯實習、數位邏輯設計、數位系統設計等等數位有關的學、術科,都是使用CPLD的,那是可以用來模擬數位電路的系統,同性質的還有所謂FPGA等等。
*AHDL:AHDL是一種硬體描述語言(HDL: Hardware Describe Language),顧名思義就是以程式語言的方式來描述數位電路圖,包含MUX、Flip-Flop、Decoder等等數位系統電路都可以使用硬體描述語言來撰寫程式,不過AHDL只是最適合高職生所學的語言,其實現在使用最多的硬體描述語言應該是VHDL、Verilog等其他功能更強大的硬體描述語言吧!其中VHDL語法語C語言相當類似,但有一點相當重要,硬體描述語言並非循序邏輯,還請各位初碰此類的同學先進們多加留意,以避免Debug時想破頭抓不出蟲。