.NET for Beginners (2020)
This goes on critiquing how C# has a high barrier to entry because you have to learn [insert long list of popular C# frameworks]. But no, you don&#x27;t have to learn any of those things, you can just start learning C#.<p>Then:
&quot;Just think about the upcoming release of .NET 5 and how it will invalidate most of the lessons taught just a few months ago .... the wider .NET community has failed in making .NET a more beginner friendly language&quot;<p>.NET isn&#x27;t a language! It is, I will agree, absurd that Microsoft way back when decided to give the totality of the infrastructure around their language a name at all, let alone one as confusing as .NET, but that is all it is.  A name applied to sometimes the compiler&#x2F;runtime&#x2F;core libraries or all of the above.<p>Unfortunately this has led to people wandering into forums asking &quot;how can I learn C# and .NET?&quot;  nobody ever wanders into a forum asking &quot;How can I learn C++ and llvm&quot;?