自然文とプログラミング言語をどうやって橋渡しするのか?

コンピューターに思った通りに入力できれば一番楽しい。「N回 ~ を繰り返してください。」 と命令して、 for(i = 0, i++ ,i < n){ ~~ }; と書ければ一番いい。 でも日本語にはいろいろな言い方があり過ぎる。 プログラミング言語にももちろん同じことを書くのにいろいろな方法があるが、バリエーションはそれほどでもない…