s_home.gif (1194 バイト)bken.gif (4476 バイト)s_teacher02.gif (1211 バイト)

Beginner's All-purpose Symbolic Instruction Code (BASIC)

この研究所では情報産業に革命をもたらしたBasicの可能性を探求します
慶応大学SFC武藤研との共同研究中です

最新のBasicの適用は組み込みデバイスの世界です。1995年頃初期のBasic Stampが開発された。現在の2は1997年には発表されている。Basic StampとはmicrocontrollerにBasicのインタープリタを搭載した物で簡単にTTLレベルの制御が可能となるものだ。これを使えば簡単にPCとデータ通信をして情報を収集や、家電を制御することが簡単に実現可能となりました。

素人でも作れるPC制御のデバイスです。

Basic Stampbs2.gif (7956 バイト) Start ->


●Basicの歴史も振り返ってみましょう。
1964年年5月1日にDartmouth 大学の2人の数学者(*1)によって開発されはじめてTSSシステム(*2)上で実行された。当研究所ではこの記念すべき5月1日をBasic誕生日として祝福するものです。

それから10年後の1975年、Bill Gates と Paul Allen がマイクロソフト社を設立し、MITS社のAltair用のBasicを開発したことは有名です。

8800cpu2.jpg (9669 バイト)
Artair 8800 CPUボード


4004cpu2.jpg (11945 バイト)
i4004

マイクロプロセッサは1971年にインテルによって生み出された。このプロセッサ(*3)は日本の電卓メーカーの一つであったビジコン社との共同開発だった。1974年にはPCのキット(*4)が販売されヒットしていた。当時のPCにはoperating systems(OS)は搭載されておらずBasicによってすべてが動作していた。マイクロソフトのBasicとしてGee-Whiz (GW) BASIC, QuickBASIC, と Professional BASIC が用意されていた。GW Basicは日本のPCに搭載されたBasicの基本形となり de facto standard となった。
この間ANSIでもBasicの標準化がされていたがPCの進歩に追いつくことが出来なかった。また、マイクロソフト以外にも数多くの種類のBasicが登場するに至って、Kemeny と KurtzはANSIに準拠した1984年にTrue BASICを発表した。
しかし、Basicは現在も進歩を続け、object oriented programming (OOP)に影響を受けている。

tb.gif (4302 バイト)

vb6.gif (5098 バイト)

1989年にBill GatesはBYTE Magazineに"Future versions of BASIC will increasingly provide support for this kind of programming. The programs will look different from the BASIC we're all used to. A visual BASIC program will be a mixture of code, programmer-written objects, and visually specified objects."とオブジェクトを操作する視覚的なBasicの登場を予告していた。そして、1991年5月10日(*5)にVisual Basic を出荷した。このBasicはevent-driven(イベント駆動)モデルが導入され、Windows システムとの親和性が高いものとなった。

これが現在までのBasicの歴史です。


*1 : John G. Kemeny and Professor Thomas Kurtz
*2 : General Electric GE-225
*3 : i4004 , *4 :i8080
*5 : Microsoft Visual Basic Disk 1 with Setup Time Stampより

このBasic研究所へのリンクは自由です。
このアイコンをbkens.gif (2010 バイト)使ってください。
リンクアドレスは http://www.PicoBasic.com/ でお願いします。

  謝   辞
このWebで使用している素材にはSchool Icons CLUB の著作物が含まれています。
このような素材を提供していただき楽しいページが完成しました。

copyright 1999- Basic研究所 所長へ e-mail