定義
PowerBASIC是個
編譯器,它允許 BASIC 程式師使用熟悉的 BASIC 語言編寫工業標準的動態連線庫(DLLs)和可執行程式(EXEs)。
用PowerBASIC 創建的可執行程式能做幾乎任何事情!用PowerBASIC,你能訪問全部的Windows API,因此你能編寫幾乎你能構思的任何事情的應用程式;從文擋處理軟體到壓縮程式,從伺服器程式到客戶端程式,從實用工具到
圖形用戶界面程式,你能建立有GUI前端的應用程式,或者沒有絲毫用戶界面的數據處理應用程式。
用PowerBASIC創建的DLLs 能被任何其他支持32位Windows DLLs 的語言編寫的程式所使用,例如:C/C++、Delphi、PowerBuilder、Visual Basic、Visual Basic for Applications (VBA)。PowerBASIC編寫的 DLL 能夠建立
圖形用戶界面接口或者它包含純粹的數據計算處理程式,或者兩者都包含。
對於那些尋找方法,以最佳化已時間為關鍵因素的程式,但是已經既沒有時間也沒有意願去學習一種全新語言的Visual Basic 程式師,PowerBASIC for Windows 是他們理想的解決方案。
語言的差別
PowerBASIC與熟悉的BASIC語言一樣,但有兩個重要的差別:通常PowerBASIC 編譯的代碼在性能上比VB 編譯的代碼好3到23 倍; 以及由PowerBASIC 產生的執行檔比VB生成的執行檔小4 到40 倍!
使用PowerBASIC,
原始碼將被編譯為本機
可執行代碼檔案,並且不需要額外的外部運行時組件。
先進的語言特色將幫助你創造閃電般、特級小的執行檔…… 歡迎來到 PowerBASIC!
現在版本是 PowerBASIC 10,是一款快速開發工具。不需要dll,支持ActiveX,內置ado支持。分PBCC-Console Compiler和PBWin-WIN Compiler兩個版本。