C Sharp

The programming language C Sharp, developed by Microsoft, is an object oriented programming language that is based off of Java and C++. The language is designed to be a simple, easy to pick up language designed for general object oriented programming. The language is approved and certified by ECMA International and the International Organization for Standardization.

Main Features

There are many features to C# as with many of the other programming languages. There are no global variables in C# and also methods and variables must be declared within the class they are running from, or they should be passed in from another method or class. Also local variables cannot shadow variables of an opposing block of code and multiple inheritance is also not supported, unlike C++. C# is almost entirely syntactically similar to the Java programming language. This makes it really simple for programmers that are adept in Java to easily move to C#.

History

C# was developed by Anders Hejlsberg as a procedural, objected oriented language based off the C++ and Java code structure. Originally this programming language had the name "Cool", but was later renamed to C#. The name C# was inspired by the musical notation sharp. However, since there are no sharp keys on a keyboard, the pound sign was chosen to follow the C in C#. The first public release of C# was in 2001.

C# Learning & Tutorials

C Sharp Answers

  • Search for Questions

    Preview

References

Learn something new with our FREE educational apps!

Private lessons in the comfort of your own home. Get back in shape or finally pick up a guitar with our great experts guiding you the whole way!
Learn Guitar
Learn Hip Hop
Learn Pilates

Upload a picture from your computer

You can upload a JPG, GIF or PNG file. Do not upload pictures containing celebrities, nudity, artwork, or copyrighted images).

Specify an image URL

Image URL

Search

Type the image URL in the text field above and click 'Search'. Large images may take awhile to process.

Please remember that using others' images on the web without their permission is not very nice.

Crop this picture

Just click and drag on the image below to start cropping! Use the handles on the crop box to resize it.

Preview

Upload a picture from your computer

You can upload a JPG, GIF or PNG file. Do not upload pictures containing celebrities, nudity, artwork, or copyrighted images).

Specify an image URL

Image URL

Search

Type the image URL in the text field above and click 'Search'. Large images may take awhile to process.

Please remember that using others' images on the web without their permission is not very nice.

Crop this picture

Just click and drag on the image below to start cropping! Use the handles on the crop box to resize it.

Small Medium Large Full

Preview

Hotkeys