上のプログラムでは直接数字を代入しましたが、計算式(変数を使用するものも含む)を代入することができます。BASICにおける代入とは、「記号=の右側にある計算式の結果を、記号=の左側の変数に代入しろ」という意味です。Aという命令はエラーになります。代入先の変数は、記号=の左側にある必要があります。右側にある計算式を、記号=の左にある変数に代入するので、A=A+1のように、自分自身を用いた式を代入することもできます。「A+1=A」という順序だと、エラーになります。ENDを実行すると、計算結果(12+1)の「13」が表示されるでしょう。A=12なのですが、JIS規格BASICを除いて、ほとんどの新旧のBASICを問わず、LETは省略可能です。記号が割り当てられています。余りは「MOD」(モジェロ)です。括弧()を使う事が出来ます。計算の順序に迷ったら括弧を使うようにしましょう。A=(10+2)/4将来的に、LET文のある他のプログラミング言語の学習のことを考えて、LET文をつかって上記のプログラムを書いてみましょう。"入力した数値(文字列)は";変数名;"です"とします。