You're right, I tend to think .NET == C# but it's a whole ecosystem. We have some Powershell at work and it's a nice DSL for scripting. The languages we use outside of .NET are C++ (like you said), JS/TS (I doubt Blazor will replace all usage of JS, and we have a big codebase anyways), and Python for some machine learning stuff.