マイクロコントローラ
フィリップスの半導体事業部がファンドに買収され独立した会社で、NXPに社名が変更。
LPC2000 (ARM7)
LPC900
LPC700
当初マイクロコントローラは、搭載メモリの少なさからアセンブリ言語でのみプログラムが組まれていた。メモリ量やCPUの処理能力が向上すると、開発効率の観点からC言語が使われるようになった。
ホビーユースや学習用途では、上記言語より導入がスムーズで初心者にとって理解しやすいBASIC言語インタプリタなどの言語処理系があらかじめROMに書き込まれた半完成製品も存在し、後述のBASIC Stampなどが該当する。
マイクロコントローラに、BASICインタプリタ、電源装置などを組み合わせたパッケージとして販売している小企業が数多く存在する。PICが使われていることが多い。
Parallax, Inc.(en)
BASIC Stamp:有名だが、低速で高価。
SX-Key:プログラマは高価だが、チップ自体は安い。
秋月電子通商
PIC-BASIC:BASIC Stampの日本版とも言える製品で日本語の資料が充実している。
PicAxe(en)
PICにBASICをロードするよりも安価であることが特長。内蔵するBASICは機能が豊富だが構造的な制約が多い。