Skip links

What is C#?

What is C#?

C# (pronounced as C-Sharp) is a general-purpose language. It was designed to create applications on the Microsoft platform but now with C# .NET Framework, we can create cross-platform applications for multiple devices. C# is considered a hybrid language, it takes the best of C and C++ to create a truly modernize language. .NET Framework support many other programming languages and provide a well-integrated development environment. Making cross-platform application easy and powerful.

Why should  I learn C#?

C# is one of the most popular computer languages. It is a general purpose language use to create a wide range of software products. Indeed you can develop anything from C#. From a desktop application to distributed application. From the internet to Cloud application. From mobile to cross-platform application. From mobile game to Xbox games. C# is exclusively contributing to every routine of daily life.

January 21, 2010, Oracle bought JAVA language and they stop Microsoft from changing JAVA. Therefore, Microsoft decided to make its language named C#. C# gained popularity in a very short period due to the extensive support of Microsoft and that cause gaining a large following. Now C# is one of the most popular languages in the world.

Use of C#

Although with C# we can develop anything it is more popular to create very strong Microsoft windows based desktop applications and games. C# ASP.NET and ASP Core .NET are used to develop web application and web API application. We can build a cross platform mobile application with C# in XAMARIN. With C# XAMARIN mobile application, we can develop an application to run on Android, Apple and Windows mobile phones. C# Blazor and C# Razor pages also let us empowered to create a browser application. Now, we do not need to depend on AngularJS, ReactJS or any other front-end technology.

Leave a comment