MINDSTORMS
言語: Java
言語: Ada
レゴ マインドストーム(Mindstorms)は、発売当初のRCXと現状のNXTが主で、他にも派生型がある。当初は、「ロボット発明システムRIS」として売られていた。また、元々はMITメディアラボとレゴのパートナーシップを通して教材としても販売され使われていた。このブロックは Logoでプログラムされた。最初のビジュアル式プログラム環境はLEGOsheetsと称され、 1994年にコロラド大学によってAgentSheets(英語版)を基に開発された。
教育用の商品は Lego Mindstorms for Schools と呼ばれており、タフツ大学で開発され ナショナルインスツルメンツ 社のLabVIEWをエンジンとして使っているGUIベースのプログラミングソフトであるROBOLABが同梱されていた。現状では、教育用NXTはROBOLABまたはNXTソフトウェアのどちらかを選択して、別途購入する方式をとっている。教育用とは別に、同梱されているセンサーやブロックが異なる玩具用NXTがあるが、こちらはNXTソフトウェアが同梱されている。
レゴ マインドストームはコンピュータで操る電子機械部品の組み込みシステムのモデルを構築するために使われるかもしれない。ほとんど全ての実生活の組み込みシステムはエレベーターのコントローラーから産業用ロボットに到るまでマインドストームを用いてモデル化できるだろう。
プロから趣味人、全ての年齢層からなる活発なコミュニティがありデザインやプログラミングの技巧やその他関連するアイディアを共有している。