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