Introduction of C#
The C# is a simple, general-purpose , modern, object-oriented programming language developed by Anders Hejlsberg by Microsoft. C # is one of the powerfull languages developed by Microsoft. C# is a windows programming language. It’s the preferred language for any desktop application that runs on a windows computer. C# is a part of the .NET frame work
It is pretty similar to c and c++ languages on which it is based. The name of the language c # (pronounced as c sharp) it is inspired by a musical note and at the same time, it also resembles a collection of four “+” sign symbolizing that the languages is an evolved version of c++. C # programming is very similar to the c and c++ programming languages, so if you have a basic understanding of c or c++ programming, then it will be fun to learn c#.
Features of c#
• C# runs on windows, Mac and Linux.
• C# can be used to build windows client apps, windows store apps, iOS apps and Android apps and can also be used to build backend and middle tier frameworks and libraries.
• C# is young and evolving, c# is getting community involvement and new features are being decided by community.
• C# is open source now.
• The classes in c# are grouped in Namespaces, whereas, classes in java are directly related with the directory names.
• C# has features like properties and indexers. These features are not available in the java language.
• C# supports structures, operator overloading and pre-processors directives, whereas, java has not these features
• Through c# we can easily call windows API function and access COM components and which is difficult in java.
–Write by Richa Sharma
Note:All Topics Update of C# Soon