Small Basic是一種由微軟于2008年10月發(fā)布的簡(jiǎn)化版BASIC編程語(yǔ)言,由微軟DevLabs設(shè)計(jì),旨在幫助學(xué)習(xí)視覺(jué)編程語(yǔ)言如Scratch的學(xué)生學(xué)習(xí)基于文本的編程。該語(yǔ)言只包含14個(gè)關(guān)鍵字,其關(guān)聯(lián)的IDE提供了一個(gè)簡(jiǎn)化的編程環(huán)境,具有語(yǔ)法高亮、智能代碼完成和內(nèi)編文檔訪問(wèn)等功能。自2010年6月11日的0.9版本以來(lái),沒(méi)有新增任何功能,只有操作介面被翻譯成更多種語(yǔ)言。微軟將其描述為對(duì)于初學(xué)者而言最容易入手的編程語(yǔ)言。
簡(jiǎn)介
微軟發(fā)布的Small Basic是一款針對(duì)兒童的免費(fèi)編程語(yǔ)言。不像Scratch和Alice,這款工具屬于,本質(zhì)上講是一個(gè)簡(jiǎn)略版本的BASIC語(yǔ)言。該語(yǔ)言脫胎于傳統(tǒng)的BASIC語(yǔ)言,但是基于.Net開(kāi)發(fā)框架重新建立。給孩子用的,簡(jiǎn)單最重要。Small Basic有強(qiáng)大的幫助系統(tǒng),輸入每一個(gè)語(yǔ)句甚至字母都有豐富的解釋。生成的exe文件可以獨(dú)立運(yùn)行的。Small Basic需要Microsoft .NET Framework 3.5才可以運(yùn)行.
對(duì)編程有興趣的兒童就可以利用這套語(yǔ)言練習(xí)編程。
獲得
目前Small Basic在微軟學(xué)生中心提供免驗(yàn)證下載。提供中文版程序(安裝時(shí)為英文,實(shí)為操作系統(tǒng)語(yǔ)言)。
功能
Small Basic功能較簡(jiǎn)單,但是基礎(chǔ)功能完備。安裝完成后附贈(zèng)一本英文的教材(PDF文件)。
保存、打開(kāi)
Small Basic支持文件的保存與打開(kāi)。有效地提高了效率。
語(yǔ)法解釋
側(cè)欄是語(yǔ)法解釋欄,會(huì)解釋標(biāo)定的語(yǔ)法內(nèi)容的含義。
智能感知
它幫助你能更快的輸入你的程序。你可以通過(guò)按上/下箭頭鍵來(lái)遍歷這個(gè)列表。當(dāng)你找到你想要的,你可以按回車(chē)鍵來(lái)將選中的條目插入到你的程序中。
運(yùn)行
支持獨(dú)立的執(zhí)行文件輸出。
畢業(yè)
支持Small Basic轉(zhuǎn)換為Visual Basic代碼內(nèi)容。
支持
最新版本:6.95
特點(diǎn)
1. 語(yǔ)言,只包含14個(gè)關(guān)鍵詞,Small Basic是完全基于.Net開(kāi)發(fā)框架運(yùn)行的。
2. 環(huán)境,Small Basic的集成開(kāi)發(fā)環(huán)境非常簡(jiǎn)單,但是提供了只有專業(yè)開(kāi)發(fā)人員才能使用的包含智能感知的IDE。
3. 庫(kù),Small Basic有一系列的開(kāi)發(fā)庫(kù),并允許用戶創(chuàng)建新的庫(kù)或者修改現(xiàn)有的。它還允許加載第三方開(kāi)發(fā)庫(kù)。
4.靈動(dòng)的圖標(biāo)與界面,極大地激發(fā)了用戶的開(kāi)發(fā)興趣。界面溫和,并非專業(yè)化。
5.使用簡(jiǎn)單,容易上手,擴(kuò)展性強(qiáng),可以運(yùn)算、繪畫(huà)、開(kāi)發(fā)智能小軟件;
6.體積小巧,易于部署,運(yùn)行速度極快,甚至可以通過(guò)U盤(pán)將程序和代碼隨身攜帶;
7.集成常用的方法和對(duì)象,可以快捷開(kāi)發(fā)一些小程序,小游戲;
8.Small Basic支持SilverLight,可以將開(kāi)發(fā)的程序直接發(fā)布在網(wǎng)頁(yè)上分享。
版本信息
Small Basic 1.0 正式版 孩子也會(huì)編程
Small Basic 1.0 是微軟推出的適用于青少年、編程初學(xué)者甚至小到10歲的孩子的編程工具。它讓編程變得簡(jiǎn)單、充滿樂(lè)趣。但是Small Basic并不僅僅局限于孩子及青少年使用,如果你已成人,但同樣有著對(duì)編程快速上手的夢(mèng)想,并想在編程中獲得樂(lè)趣,那Small Basic同樣適合于您!
Small Basic 1.0 簡(jiǎn)體中文正式版特點(diǎn):
使用簡(jiǎn)單,容易上手,擴(kuò)展性強(qiáng),可以運(yùn)算、繪畫(huà)、開(kāi)發(fā)智能小軟件;
體積小巧,易于部署,運(yùn)行速度極快,甚至可以通過(guò)U盤(pán)將程序和代碼隨身攜帶;
集成常用的方法和對(duì)象,可以快捷開(kāi)發(fā)一些小程序,小游戲;
Small Basic支持SilverLight,可以將開(kāi)發(fā)的程序直接發(fā)布在網(wǎng)頁(yè)上分享:
參考資料 >
Small Basic 1.0 簡(jiǎn)體中文正式版 微軟快樂(lè)編程工具.軟件盒子.2013-06-11