BASICに限らず、プログラムは出力系命令と入力系命令に大雑把に分けて見てみると分りやすいんじゃないかと。 よく使うPRINTは出力系、BUTTON()は入力系ですね。