まずひとつ言えることは、英語のプログラミング言語と思われてるものは実は英語ではない。
英文法に従っていると言えるかもしれないのはCOBOLぐらいだろう。
それでもちゃんとした英文法ではない。

ほとんどの言語では、英語は英単語としてしか使っていない。
単なるキーワードだ。特に関数型言語なんか英語と言うより数式に近い。

そう、プログラミング言語に、英文法は必要とされてないんだ。
必要なのは、式と英単語のみ。

それに気づくと、日本語プログラミング言語に必要なものがなにか分かるだろう?
そう、日本語としての文法はいらない。単語だけあればいい。
だから日本語のプログラミング言語なんてのは必要とされていない。
キーワード(変数名や関数名)に日本語が使えればいいだけ。
あと、ifを「もし」 forを「繰り返す」などのような単純な単語置き換えスクリプトがあれば良い