Saturday, May 2, 2015

What is C# programming language ?

C# (pronounced as "see sharp") is an object-oriented programming (OOP) language created by Microsoft team which is led by Anders Hejlsberg. It is part of .Net family from Microsoft. C# is a language derived from C and C++, including features which made the language easy to use.


Some of the objectives of C# are :
  • It is simple.
  • It is modern.
  • It is object-oriented.
  • It is powerful and flexible.
  • It is modular.
Some improvements over C and C++ features are :
  • C# has a strict Boolean data variable type, whereas C++ bool variable types may be returned as integers or pointers to avoid common programming errors.
  • C# automatically manages inaccessible object memory using a garbage collector, which eliminated developer concerns and memory leaks.
  • C# is type safer than C++ and has safe default conversions only, which are implemented during compile or runtime.

No comments :

Post a Comment

Threaded Minds would love to hear from you !!!