丹尼斯·里奇
C#和VB.NET各自有其不同的歷史，在語法上也有很大的差異。C#語法的基礎是衍生自1970年代丹尼斯·里奇在貝爾實驗室（AT&amp;T）發展的C語言，其中也包括了完全物件導向的C++，許多Java語言語法的基礎也是來自C++語言，這也是C#和Java有許多相近之處的原因。