What is C#………..

C# (pronounced “C Sharp”) is an object-oriented programming language developed by Microsoft Corporation as part of their.NET initiative in response to the success of Sun Microsystems’ Java programming language. C# source code—as well as those of other .NET languages—is compiled into an intermediate byte code called Microsoft Intermediate Language (MSIL).

C# was created as an object-oriented programming (OOP) language. Other programming languages include object-oriented features, but very few are fully object-oriented. In my book you can learn how C# compares to some of these other programming languages. My book also covers what it means to use an object-oriented language as well as the details of doing object-oriented programming with C#.

TABLE 1.1. The C# Keywords
abstract   as         base     bool      break
byte       case       catch    char      checked
class      const      continue decimal   default
delegate   do         double   else      enum
event      explicit   extern   false     finally
fixed      float      for      foreach
goto       if         implicit in        int
interface  internal   is       lock      long
namespace  new        null     object   operator
out        override   params   private  protected
public     readonly   ref      return   sbyte
sealed     short      sizeof   stackalloc
static     string     struct   switch   this
throw      true       try      typeof   uint
ulong      unchecked  unsafe   ushort   using
virtual     void      while

C#  advantages

C# is a more high-level approach than C++. It is usually faster to develop in. It comes with a large framework of predeveloped components, which makes it particularly useful for server-side programming. It is full of features that make development faster and easier, usually at the cost of flexibility and/or runtime performance.

C# supports two things which is not supported by VB.NET
1. Operator Overloading
2. Pointer

About Dinesh

I am engineering student........ I am selected in Microsoft Student Partner as MSP............

Posted on October 22, 2010, in C#. Bookmark the permalink. Leave a comment.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: