What is C# | C# Tutorials
What is C#
C# pronounced as C Sharp is an Object-Oriented Language (OOP) for programming. This is provided by Microsoft that runs on .NET Framework.
It is useful for creating many applications, such as web applications, web servers, mobile applications, client servers applications, data-based applications, and more.
Since it runs on the .NET Framework, this is mainly designed for the Common Language Runtime (CLR) along with it has the .NET Framework class library.
The C# language is influenced by many other languages such as C++, Java, and more.
The CLR (common language runtime) is the foundation of the .NET Framework and it manages the code at the execution time.
Due to the extensive usage of the .NET Framework by the C#, it is used for even executing common tasks.
The main features of C# are given below.
- Modern programming language
- Scalable and Updateable
- Component oriented
- Structured programming language
- Rich Library
- Fast speed
The execution of vide ranges of programming tasks is accomplished by several classes, interfaces, and values. These all are collected as a collection in the class library of the C#.