DEV Community

Discussion on: Pitch me on C#

Collapse
 
isaacdlyman profile image
Isaac Lyman

Some may disagree, but I believe C# is the easiest strongly-typed compiled language to learn if you already know JavaScript. Most of the time it even feels like JavaScript. It lends itself well to a paradigm of imperative code with functional features, chained operators, and plenty of generics. It's also really concise but manages to tell a story most developers can read, even without prior C# experience.

It's fast, has an endless lineup of features, and enjoys extremely high-quality support from Microsoft.

And LINQ is the best functional list extension library on the planet. It makes me happy every time I use it.