PureBasic 是一個(gè)新的基于"BASIC"標(biāo)準(zhǔn)的"高級(jí)"編程語(yǔ)言. 它兼容其它任何 "BASIC" 編譯器, 不管它是Amiga 或 PC 格式. 學(xué)習(xí) PureBasic非常簡(jiǎn)單,所以PureBasic已經(jīng)贏得了很多初學(xué)者和資質(zhì)高深的程序員.
PureBasic語(yǔ)法簡(jiǎn)單卻是非常"高級(jí)"的,如指針,結(jié)構(gòu),過(guò)程,動(dòng)態(tài)鏈表等. 富有經(jīng)驗(yàn)的程序員可以毫不費(fèi)力的訪問(wèn)系統(tǒng)支持的結(jié)構(gòu)和 Windows API
PureBasic 一款基于BASIC規(guī)則的計(jì)算機(jī)編程語(yǔ)言。PureBASIC: 廣泛的可移植性 PureBASIC的顯著特色是它廣泛的可移植性。它可以在Windows, AmigaOS 和 Linux系統(tǒng)上流暢運(yùn)行。由于支持了指針、結(jié)構(gòu)、子程序和動(dòng)態(tài)鏈表,有經(jīng)驗(yàn)的程序員可以毫不費(fèi)力的訪問(wèn)系統(tǒng)支持的任意結(jié)構(gòu)和API。更離奇的是它居然支持行內(nèi)匯編。
PureBasic主要特色:
- 支持486, Pentium (Pro, II, III) 以及更高,支持所有最新系統(tǒng),支持微軟的Vista!
- 內(nèi)嵌數(shù)組, 動(dòng)態(tài)表, 復(fù)合體結(jié)構(gòu),指針,和變量定義
- 已支持類型: Byte (8 bits), Word (16 bits), Long (32 bits), Float (32 bits) 和用戶自定義類型(結(jié)構(gòu))
- 內(nèi)建字符串類型(characters)
- 支持常量,二進(jìn)制和十六進(jìn)制的數(shù)值
- 常量和數(shù)字?jǐn)?shù)據(jù)可寫在一個(gè)表達(dá)中
- 標(biāo)準(zhǔn)算術(shù)支持遵守符號(hào)優(yōu)先和括號(hào): +, -, /, *, and, or, <<, >>
- 高速編譯器, 大約 300 000 行/分鐘在P200!
- 過(guò)程支持本地和全局變量結(jié)構(gòu)編程
- 支持所有標(biāo)準(zhǔn) BASIC 關(guān)鍵詞: If-Else-EndIf, Repeat-Until, 等等
- 使用專用庫(kù)操縱 BMP 圖象, windows, gadgets, DirectX, 等等
- 使用專用用庫(kù)充分寫了支持優(yōu)化速度和體積的匯編程序
- 象BASIC關(guān)鍵字一樣完全支持Win32 API
- 匯編程序內(nèi)嵌
- 為快速編譯使用固定文件預(yù)編譯結(jié)構(gòu)
- 結(jié)構(gòu)化 CLI編譯器
- 高效率,包括大量關(guān)鍵詞,聯(lián)機(jī)幫助
- 支持XML,正則表達(dá)式,ftp ,http,.......
- 友好的系統(tǒng),簡(jiǎn)單而好用,安裝方便


































