许可协议: 署名-非商用-相同方式共享 4.0 转载请保留原文链接及作者
多数现代编程语言都支持 Unicode 命名的事实,说明了这一需求的切实存在,和编程语言开发者的前瞻性。
关键词为英文的编程语言对中文代码的支持(字母排序)
C,
C++,
C#,
FASM,
Go,
Java,
Perl,
PHP,
R,
[Ruby]( https://github.com/program-in-chinese/overview/blob/master/示例代码 /斐波那契.rb),
[Scala]( https://github.com/program-in-chinese/overview/blob/master/示例代码 /斐波那契.scala),
[Sqlite3]( https://github.com/program-in-chinese/overview/blob/master/示例代码 /sqlite 脚本),
[Swfit]( https://github.com/program-in-chinese/overview/blob/master/示例代码 /变量.swift)
上面仅为测试证实过的编程语言版本。更早版本和其他语言很可能已经支持. Unicode strings - Rosetta Code列出了更多编程语言对 Unicode 的支持程度, 可以逐个检验.
注: 原文是知乎专栏"中文编程"的在各种编程语言中使用中文命名