Input commands from controllers and USB keyboards
| XCTRLSTYLE | Operation style and device settings |
| CONTROLLER | Get controller status |
| BUTTON | Get button operations |
| BREPEAT | Automatic shooting setting for buttons |
| STICK | Get stick operation |
| ACCEL | Get accelerometer value |
| GYROV | Get gyroscope angular velocity |
| GYROA | Get gyroscope angle |
| GYROSYNC | Reset gyroscope |
| VIBRATE | Vibration |
| TOUCH | Get touch operation |
| MOUSE | Get mouse operation |
| MBUTTON | Get mouse button operation |
| IRSTART | Reset IR Camera |
| IRSTOP | Stop IR Camera |
| IRSTATE | Get IR Camera status |
| IRREAD | Get IR Camera value |
| IRSPRITE | IR Camera image sprite setting |
| KEYBOARD | Get keyboard operation |
Input commands from Toy-Con
| TCPIANO | Get Toy-Con Piano operation |
| TCHOUSE | Get Toy-Con House operation |
| TCFISHING | Get Toy-Con Fishing Rod operation |
| TCBIKE | Get Toy-Con Motorbike operation |
| TCROBOT | Get Toy-Con Robot operation |
| TCVISOR | Get Toy-Con Robot Visor operation |
| TCCAR | Get Toy-Con Car operation |
| TCPLANE | Get Toy-Con Plane operation |
| TCSUBM | Get Toy-Con Submarine operation |
| TCVEHICLE | Get Vehicle Toy-Con Key wearing status |
Sound related commands
| BEEP | Play sound effect |
| BEEPPAN | Sound effect panpot setting |
| BEEPPIT | Sound effect pitch setting |
| BEEPSTOP | Stop sound effect |
| BEEPVOL | Sound effect volume |
| BGMCLEAR | Delete BGM |
| BGMCONT | Resume BGM |
| BGMPITCH | BGM pitch setting |
| BGMPLAY | Play BGM |
| BGMPAUSE | Pause BGM |
| BGMSET | Register BGM |
| BGMSETD | Register BGM |
| BGMSTOP | Stop BGM |
| BGMVAR | BGM variable operation |
| BGMVOL | BGM volume |
| BGMWET | BGM effector level setting |
| BGMCHK | Check BGM playback status |
| WAVSET | Register user waveform |
| WAVSETA | Register user waveform |
| EFCEN | Effector on/off |
| EFCSET | Effector setting |
| EFCWET | Effector level setting |
| PCMCONT | Resume streaming playback |
| PCMPOS | Streaming playback position setting |
| PCMSTOP | Stop streaming playback |
| PCMSTREAM | Streaming playback |
| PCMVOL | Streaming playback volume setting |
| SNDMSBAL | Main/sub volume balance setting |
| SNDMVOL | Master volume setting |
| SNDSTOP | Stop/reset all sound |
| TALK | Speech synthesis |
| TALKCHK | Check TALK playback status |
| TALKSTOP | Stop TALK |
| CHKMML | Check MML grammar |
Commands that perform advanced calculations at high speed
| BIQUAD | Apply BiQuad filter |
| BQPARAM | Create BiQuad parameter |
| FFT | FFT |
| IFFT | Inverse FFT |
| FFTWFN | Generate FFT window function |
| ARYOP | Batch operations on arrays |
Commands for referencing and editing the text in the editor from the program
| PRGEDIT | Start editing program |
| PRGGET$ | Get a line |
| PRGSEEK | Move a line |
| PRGSET | Replace a line |
| PRGINS | Insert a line |
| PRGDEL | Delete a line |
| PRGSIZE | Get file size of the specified slot |
| PRGNAME$ | Get file name of the specified slot |
Commands for exchanging status and data between the main and sub programs
| XSUBSCREEN | Subprogram display area setting |
| ENVSTAT | Get the main interpreter status |
| ENVLOAD | Load the main interpreter resource |
| ENVSAVE | Save resources to the main interpreter |
| ENVINPUT$ | Get key input status of the main interpreter |
| ENVTYPE | Identify main/sub |
| ENVFOCUS | Pass and get user operations |
| ENVPROJECT | Synchronize using project to the main |
| PUSHKEY | Key input flow |
| HELPINFO | Search help data |
| HELPGET | Get help data |