BEEPはコマンド的な命令ですが、WHILEやBREAKは構文的な命令なので、役割が違うとも言えますね。 BEEPは音を鳴らす命令になりますが、WHILEやBREAK(他にもIFやGOTOなど色々あります)はプログラムの流れを制御するための命令になります。プログラムには流れが大事なので、構文的なものは出来るだけ覚えておいた方がいいですし、実際よく使うので自然に覚えます。 BEEPなどのコマンド的な命令は、必要がなければ不要(BEEPの場合は音を出さなきゃいらない)なので、実際に必要になった時に調べたりして使っていけば良い感じです。こっちもよく使う命令は自然に覚えます。 構文的な命令はどの言語でも多少の差はあれど似たような命令があります。コマンド的な命令は言語によっての差が大きくて、同じ名前があっても使い方や機能に大きく差がある場合も多いですね。