Visitors

Wednesday, April 12, 2017

C# (programming language).

 



C# (pronounced as see sharp) is a multi-paradigm artificial language encompassing sturdy writing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. it absolutely was developed by Microsoft among its .NET initiative and later approved as a regular by Ecma (ECMA-334) and ISO (ISO/IEC 23270:2006). C# is one among the programming languages designed for the Common Language Infrastructure.

C# may be a all-purpose, object-oriented artificial language. Its development team is crystal rectifier by Anders Hejlsberg. the foremost recent version is C# seven.0 that was discharged in 2017 together with Visual Studio 2017.

Design goals

The ECMA commonplace lists these style goals for C#:

The language is meant to be an easy, modern, general, object-oriented artificial language.
The language, and implementations thence, ought to offer support for computer code engineering principles like sturdy kind checking, array bounds checking, detection of makes an attempt to use uninitialized variables, and automatic trash pickup. computer code strength, durability, and software engineer productivity square measure necessary.
The language is meant to be used in developing computer code elements appropriate for preparation in distributed environments.
Portability is extremely necessary for ASCII text file and programmers, particularly those already acquainted with C and C++.
Support for internationalisation is extremely necessary.
C# is meant to be appropriate for writing applications for each hosted and embedded systems, starting from the terribly giant that use subtle in operation systems, all the way down to the terribly little having dedicated functions.
Although C# applications square measure meant to be economical with reference to memory and process power needs, the language wasn't meant to vie directly on performance and size with C or programming language.
And there is some tutorials for whom interested in C#
 

No comments:

Post a Comment