あってます。2進数知ってる? とか聞くまでもなさそうですね。 両者はさらに演算子の優先順位が違います。 もしC言語が分かるなら、ほぼそのまんま & と && の違いと同じです。 元々BASICにはANDしかないのですが、3号でC言語から輸入されました。