C#是微軟公司釋出的一種物件導向的、運行於.NET Framework和.NET Core之上的高階程式設計語言。和C語言具體區別如下:
一、歷史發展不同
1、C#語言:C#是微軟公司在2000年6月釋出的一種新的程式語言,主要由安德斯·海爾斯伯格主持開發。
2、C語言:c語言1972年誕生於美國的貝爾實驗室,由D.M.Ritchie以B語言為基礎發展而來。
二、設計目標不同
1、C#語言:C#旨在設計成為一種“簡單、現代、通用”,以及物件導向的程式設計語言。
2、C語言:C語言是一門面向過程、抽象化的通用程式設計語言,廣泛應用於底層開發。