プログラミングで、テキスト以外に関数名や変数名などに日本語を使うことについての注意点は以下の通りです。
属性やクラス名、変数名や関数・サブルーチン・プロシージャなどに日本語を使うことができる場合があります。
しかし、以下の理由で避けるべきです。
変数名や関数・サブルーチン・プロシージャなどにカタカナ表記の日本語を使う人がります。
たとえば、変数名にgokeiやkekka、関数名にkakeza()などの名前を使う人がいますが、以下の理由で避けるべきです。
例外として、セキュリティー上の理由からロシア人や中国人など外国人が理解できないように、あえてカタカナ表記の名前を使うことはあり得ます。
次の例は、避けるべき例です。
<button name="実行" onclick="合計()">実行</button>