Companies you can work for

One of the biggest benefits of learning C# is that it is used by the wide range of companies. From small startups to big corporations.  C# has been one of the top 5 most popular programming languages for the past decade, as well as being the main language that enterprises pay programmers to use to build serious applications.

The Market

The job market for .NET is huge, and in nearly every industry. Nowadays, every business has an IT department. Everyone needs a website or bespoke developed software. You can run a job search on seek or job sites, no matter where you are, and you can always find hundreds of jobs for .NET developers.

Income

There are plenty jobs in C#  around the world which gives you the option to change and apply for better paid jobs.

C#’s future

C# and .NET framework is now open source and .NET core runs on different platforms other than just Microsoft.

Competition

C#’s coding friendliness is way above Java. The language standard and the language features are a bit behind C#. With solid support and development from Microsoft, C# stands out in many ways.

C# or .NET’s cool stuff

You will love these LINQ, Labmda Support, ASP.NET MVC when you learnt C#, the .NET framework.

Resources

There are plenty of open source project for you to download and learn.