What is the difference between C and C# Programming?

Asked By 30 points N/A Posted on -

I was wondering that what may be the difference between C and C# . Are they both same or C# is just the upgraded 

version of C. Please help me with the answer.

Best Answer by Zile Gaur
Best Answer
Best Answer
Answered By 0 points N/A #118413

What is the difference between C and C# Programming?




C is an old programming language which was designed mainly to create operating system. In working with C you must give the command  to do everything. Besides this C programming lacguage does not support object oriented programming (OOP).

In case of C# theough there is some similarity it is the newest version of c programming along with full object oriented programming. C# is also like Java, as a result it serves very good purpose for web developing. C# was developed my Microsoft in order to use with the .NET Platform.

Learning C will help you to understand everything clearly. C# will make easy for you  to work with new feature.

Best of luck

Answered By 0 points N/A #118414

What is the difference between C and C# Programming?


 What I learned in my I.T. course which I graduated, one of my major subject is C# programming. In what I researched about the difference between C and C# is:

C programming is a procedural, general – purpose programming language developed by Dennis Ritchie between the year 1969 and 1973 at the Bell Telephone Laboratories for the use of Unix operating system. This progrmming language has been in use for about four decades for system and application programming. It is also used widely for developing portable application software.

C# programming language is a multi – paradigm programming language that encompasses strong typing, imperative, declarative, functional, generic, object – oriented [class – based] and component – oriented programming disciplines. It was developed by Microsoft. It is much newer and it is only used by Microsoft operating systems. C# is a descendant of C and they share some syntactic conventions. C# language is intended to be simple, modern, general – purpose programming language. Its new version is C# 4.0 developed by Anders Hejlsberg on April 12, 2010.

C# is not an upgrade of C, it is only an another version since C is used on Mac operating system, while C# is used on Microsoft operating system.

I hope I answered your question and did found a solution to your question. Thanks.

Login/Register to Answer

Related Questions