Saturday, September 26, 2009

Similarities and Differences of C, C++, C#

I first worked on programming through Turbo Pascal and went through C, C++ up to Foxpro for DOS and DBase 3+.

But, with all the evolution of programming languages over the years, somehow, C and C++ have remained but with different variands. Now, we have C#. I have not tried yet C# so, I checked what could be their similarities and differences.

C is the root of C++ and they both share similar syntax, functionality and library and data types. But, C# is the first component-oriented programming language from C/C+ family. C# supports multiple inheritance of interfaces but not classes.

To read more of the differences, click here.