PB-100
P0~P9の10個のプログラムバンクが用意されており、それぞれのバンクに別のプログラムを登録できる。バンクから別のバンクへGOTO命令でジャンプしたりGOSUB命令でサブルーチンとして呼び出すことも可能。
変数はA~Zの26種類が使用可能。変数名の後ろに$を付けると文字列変数になる。文字列は7文字まで。数値と文字列で同じ変数名は使えない(変数AとA$は排他となる)。これとは別に$変数という30文字の文字列が扱える専用の変数がある。
配列は1次元のみ可能で、変数の添え字がそのまま別の変数へのオフセットになる。すなわちA(0)とA、A(1)とB、A(2)とCがそれぞれ同じ変数になる。DEFM命令で変数エリアを増やすことで(代わりにプログラムエリアが減る)A(26)以降も使用可能になる。
IF命令はTHENの後に行番号を記述するか、セミコロン(;)の後に命令を記述する。また、数式の閉じ括弧は省略可能。
CSR命令で任意の位置に文字を表示可能。また、KEY命令で押下されているキーを読み取り可能。これらの命令を組み合わせることで、リアルタイムのゲームが作成可能となる。
電源はCR2032×2 (6V 0.02W)。