BBC BASIC for Windows 5.94a

軟體性質: 免費試用 ‎檔案大小: 3.59 MB
‎使用者評分: 3.1/5 - ‎5 ‎評分

這是為運行微軟 Windows 的 PC(Windows 95、98、Me、2000、XP、Vista 或 Windows 7)提供 BBC BASIC 程式設計語言的實現,為程式師提供了熟悉的語言,但具有現代用戶介面。它結合了 BASIC 的簡單性與結構化語言的複雜程度,允許您編寫實用程式和遊戲、使用聲音和圖形、執行計算並創建完整的 Windows 應用程式。 圖形使用者介面包括一個基本程式編輯器,具有語法著色、即時縮進、搜索和替換以及許多其他功能。內建的診斷輔助工具(如運行時追蹤、變數清單和單步執行)使調試即使是最複雜的程式也變得簡單明瞭。 行號是可選的。 BBC BASIC 為 Windows 唯一整合了一個彙編器,它生成 32 位元碼,並接受所有 80486 指令和一些奔騰特定指令(特殊寄存器和特權指令除外),包括浮點和 MMX。您可以從 BASIC 和彙編程式碼存取 Windows 應用程式介面,從而允許有經驗的程式師生成複雜的應用程式。 完整(付費)版本允許您建立緊湊(通常小於 100K)獨立可執行檔 (.EXE)檔從您的基本程式,這將運行沒有BBC基本必須安裝,而無需任何特殊的DLL。您可以自由分發此類可執行檔,而無需支付任何版稅。

版本歷史記錄

  • 版本 5.94a 發佈於 2012-09-01
    修復了小錯誤;程式編輯器中的 Unicode 支援;4 語音聲音選項;*定時器命令
  • 版本 5.80a 發佈於 2008-01-07
    改進了 QBASIC 相容性;支援 COM10-COM99;改進的用式文本。

軟體細節

終端使用者許可協定

1. The program and its accompanying documentation are the Copyright 2001-2012 of R.T.Russell. They are supplied for use on one computer at a time only. Neither the program nor its accompanying documentation may be copied for simultaneous use by the purchaser nor for use by anyone other than the purchaser. 2. The program and other materials are provided 'as is' and without any guarantee as to their quality or suitability. Although they are thought to be free from serious bugs, and it is highly unlikely that they could do any harm to other software or systems, there is NO warranty that they will not and their use is at your own risk. 3. You are permitted to distribute executable programs created by the Compile utility, but the entire risk as to the quality and performance of such programs rests with you. The interpreter contained within such executables remains the Copyright 2001-2012 of R.T.Russell but royalty-free use is granted. 4. The supplied example programs and libraries remain the Copyright 2001-2012 of R.T.Russell but you may incorporate them in your own programs or distribute them with compiled executables so long as any copyright notice is not altered. 5. Schools and colleges are granted permission to reproduce or adapt sections of the documentation to support teaching in a classroom context.