很多軟件都可以編程,有代表性的軟件都是BASIC。
C,C++,VB,VF,JSP,ASP,PHP。
我建議妳從基本的樹形結構開始
如果學好編程,可以去軟件公司上班
壹般來說可以賺2500元/m。
BASIC是初學者通用符號指令代碼的縮寫,是國際上廣泛使用的高級計算機語言。BASIC簡單易學,仍然是計算機入門的主要學習語言之壹。
BASIC語言自出現以來,其出現和發展經歷了以下四個階段:
第壹階段:(1964 ~ 70年代初)1964年BASIC語言問世。
第二階段:(1975 ~ 80年代中期)基本固化在微機上。
第三階段:結構化基礎語言(80年代中期到90年代初)。
第四階段:(自1991) Visual BASIC。
BASIC是壹門易學易用的高級語言,非常適合初學者學習和使用。常用的編譯軟件有true basic、turbo basic quick basic、visual basic、carealizer、GFA basic、power basic等。......
1991年,微軟推出了Visual Basic1.0版本。這在當時引起了很大的轟動。許多專家認為VB的出現是軟件發展史上劃時代的事件。其實從我們目前的角度來看,VB10的功能真的太弱了。但在當時,它是第壹個“可視化”編程軟件。這讓程序員們樂此不疲,紛紛嘗試在VB這個平臺上創作軟件。微軟也不失時機地在四年內推出了VB20、VB30、VB40三個版本。而從VB3開始,微軟將ACCESS的數據庫驅動集成到VB中,大大提高了VB的數據庫編程能力。從VB4開始,VB也引入了面向對象編程的思想。VB功能強大,簡單易學。而且VB還引入了“控件:”的概念,使得大量已經編譯好的VB程序可以被我們直接使用。現在,VB有了6.0版本。
經過幾年的發展,已經成為真正專業的開發語言和環境。用戶認為用Visual Basic可以快速創建Windows程序,現在也可以編寫企業級的客戶機/服務器程序和功能強大的數據庫應用程序。新版Visual Basic中提供了更多的函數。
Visual Basic編程基礎
什麽是程序?
首先,妳需要知道下面這個問題的答案:“什麽是程序?”計算機程序是告訴計算機如何執行特殊任務的指令集。讀者可能熟悉許多指示,例如根據食譜烹飪特殊食物或根據指定的方向到達不熟悉的目的地。沒有這些特殊說明,預期的任務將無法執行。
計算機也是如此,只不過它們需要為執行的每項任務提供指令。即使是最簡單的任務也需要指令,例如如何獲得擊鍵,如何在屏幕上顯示壹個字母,以及如何在磁盤上保存消息。幸運的是,許多這些指令都包含在處理器芯片中或內置於操作系統中,因此用戶不必擔心它們。
相反,應該專註於為任務提供指示,例如計算員工工資、創建鄰居郵件列表或設置格式化文本以顯示最新的年度報告信息。雖然我們用自然語言閱讀這些指令,但計算機指令必須是二進制代碼,即計算機內存和處理器中的壹系列開或關狀態。壹些語言,比如匯編語言,可以允許直接編寫這種類型的代碼。但是,用這種方式編程非常困難,所以Visual Basic和其他編程語言使程序員能夠用壹種有點類似於自然語言的方式編寫指令。然而,即使這些指令仍然是有限的,並且遵循高度定義的結構。
事件驅動編程
Visual Basic允許您創建反映用戶操作和系統事件的程序。這種編程稱為事件驅動編程。要了解事件驅動程序是如何工作的,我們必須首先了解過去的程序是如何工作的,以及它們在Windows環境中有什麽不同。在Windows出現之前(回到DOS和“史前”PC),程序是按順序運行的。也就是說,程序壹旦啟動,就會壹次執行壹條指令,直到程序結束或者出現致命錯誤。
面向對象編程
使創建Windows程序更容易的關鍵技術是面向對象編程,或OOP。這項技術可以創建可重用的組件,這些組件是程序的構建塊。
幾個定義
在討論Visual Basic時,您經常會聽到這些術語,因此對這些術語有壹個基本的了解是非常有幫助的。
控制提供者可視界面的可重用對象。控件的例子有文本框、標簽和命令按鈕。
由用戶或操作系統觸發的動作。事件的例子有擊鍵、鼠標點擊、時間限制或從端口接收數據。
方法是嵌入在對象定義中的程序代碼,它定義了對象如何處理信息和響應事件。例如,數據庫對象有壹個打開記錄集並將其從壹條記錄移動到另壹條記錄的方法。
目標程序的基本元素,包含定義其特征、定義其任務和標識其能響應的事件的屬性。控件和窗體是Visual Basic中所有對象的示例。
過程為完成某項任務而編寫的代碼片段。過程通常用於響應特定事件。
屬性對象的特征,如大小、位置、顏色或文本。屬性決定了對象的外觀,有時還決定了對象的行為。屬性還用於向對象提供數據和從對象檢索信息。