変数と条件分岐が基本だからね
これができていれば配列やクラス、関数の便利さが分かってくる
同じ記述を繰り替えさせず楽をするための概念だし
なによりプログラムが見やすくなる

専門的なことは専門書を見るかネットから拾うかChatGPTみたいのに聞いてみるか