C#语言到底是什么,它与C语言有什么区别?

作者&投稿:那残 (若有异议请与网页底部的电邮联系)

C#是微软公司发布的一种面向对象的、运行于.NETFramework和.NETCore(完全开源,跨平台)之上的高级程序设计语言。和C语言具体区别如下:

一、历史发展不同

1、C#语言:C#是微软公司在2000年6月发布的一种新的编程语言,主要由安德斯·海尔斯伯格(AndersHejlsberg)主持开发。



2、C语言:c语言诞生于美国的贝尔实验室,由D.M.Ritchie以B语言为基础发展而来。

二、创始人不同

1、C#语言:安德斯·海尔斯伯格(AndersHejlsberg)。

2、C语言:DennisMacAlistairRitchie。

三、设计目标不同

1、C#语言:C#旨在设计成为一种“简单、现代、通用”,以及面向对象的程序设计语言。

2、C语言:C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。

参考资料来源:百度百科-c语言

参考资料来源:百度百科-c#



~