浏览器等）的技术限制，且大部分的键盘配置上不存在升记号（♯），所以井号（#）被用于此程式语言的名称中，约定在ECMA-334 C#语言规范中。
设计目标.ECMA标准列出的C#设计目标：
历史.原Borland公司的首席研发设计师安德斯·海尔斯伯格（Anders Hejlsberg）在微软开发了Visual J++ 1.0，很快的Visual J++由1.1版本升级到6.0版。SUN公司认为Visual J++ 违反了Java开发平台的中立性，对微软提出了