C-Sharp is a general-purpose object-oriented language developed by Microsoft that runs on the .Net Framework. Where as C++ is developed by Bjarne Stroustrup at AT & T Bell Laboratories. C# is mainly used for simple web, mobile, and desktop-based application development where as C++ is used for server-side application, games and more.