Ребята, вы что-то начинаете слегка терять нить первоначального вопроса. Да, технически можно во многих языках программирования\разметки использовать русские, китайские и т.п. символы. Но это не значит, что это нужно делать. 1. Английские символы во многих кодировках (а то и во всех) имеют идентичные ASCII-коды, поэтому таким образом мы получаем кросс-кодировочный исходник. С русскими символами так не получится, т.к. в utf-8 и в win1251 они имеют разные ASCII-коды. Это приводит к проблемам, что доказывают продукты 1С в руках безмозглых разработчиков (я не обобщаю, а только выделил категорию, таких). 2. Есть уже общепринятый, скажем так, стандарт, который всем понятен и все стараются поддерживать. Сегодня не нужно показывать код кому-то, а завтра это может быть востребовано. Для этого стоит придерживаться стандарта. p.s. Перенес во Флейм, ибо эта тема явно не про js или какой-то другой конкретный язык, просто обсуждение. Всем добра