自分もPRINTは?で代用可能と教えられた世代なので詳しい理由は 分かりません。 昔のコンピュータはスプライト、BG、グラッフィックも搭載されて おらず画面表示はPRINT位しか手段がありませんでした。 そのためPRINT命令は頻繁に使う命令だったので入力文字数を 減らすために一文字の記号の?に置き換えたのだと思います。 プチコン以外のBASICですと?を入力してもLISTを表示すると PRINTに書き直されるものが多いです。