C#是高级语言吗?我认为它更像中等水平,但我仍然不确定这一点.你会认为它与一些流行的脚本语言一样高吗?
或者它可以容纳多个级别?
是的,这是高级别的.非常.您是唯一一个将"中级语言"视为术语的人.:)
从我从各种来源读到的,C#被认为是3GL语言.更高级别的语言4GL看起来更像自然语言,而5GL语言则是基于约束的编程(人工智能),您可以在其中定义问题的约束,但将其留给计算机来解决它.
如果您自己判断C#语言(不考虑.Net框架),那么它与其他基于C语言的语言并没有太大差别,因此从这个意义上来说,3GL定义是合适的.
这是维基百科的链接供参考:
http://en.wikipedia.org/wiki/Third-generation_programming_language
是的C#被认为是高级语言.
"当程序需要关注无关紧要时,编程语言是低级别的." --Alan Perlis
定义高级语言?当C被创建时,它被认为是高级语言,因为它可以在多个体系结构上编译