0

Difference between c and c#

hi my name is nilesh wahule and i want to know that what is the difference between the c and c# . And also how we can use it in our software making.

18th Jan 2017, 6:57 PM
Nilesh Wahule
Nilesh Wahule - avatar
2 odpowiedzi
+ 3
The differences are that C is not Object Oriented and it is mostly for running things that need to be fast like Operating Systems and drivers. To be able to use it effectively you need to know how to allocate memory by hand, which is not easy. C# is a newer and higher level Object Oriented language developed and maintained by Microsoft. It is used mostly to create programs or apps for Windows or Xbox. However recently there are extensions and other tools that allow developers to create more things for different platforms using C#. The short answer: C is older but more efficient and fast. However it requires a lot of technical knowledge to use properly. Also is not an OOP language. Choose this if you really need to get technical or control hardware efficiently C# is newer and easier to understand but it it is somewhat limited by number of platforms, but has support of Microsoft. It is an OOP language which makes it easier for the developer. Choose this if you want to create apps, games, and web stuff
18th Jan 2017, 7:43 PM
Sean Kudebeh
Sean Kudebeh - avatar
+ 1
C is an old language. Can't really produce enterprise level software and servers. C# .NET is a far more powerful language/framework.
18th Jan 2017, 7:53 PM
Bilal Zaman
Bilal Zaman - avatar