DEV Community

Discussion on: Pitch me on C#

Collapse
 
noseratio profile image
Andrew Nosenko • Edited

AFAIK, C# was the first language that introduced and popularized versatile syntax sugar concepts like async/await, iterators, async iterators (JavaScript calls these generators), as well as Linq and ReactiveX paradigms.

Besides C#, .NET runtime APIs are available also from F# and PowerShell, cross-platform and open-source under MIT License.