C#
Microsoft's flagship language. It runs enterprise backends on .NET, and it powers games made in the Unity engine.
What it tells you about a developer
C# plus .NET means enterprise backend work, closely convertible with Java. C# plus Unity means game development, a separate discipline. The repositories tell you which developer you are looking at.
- Type
- Language
- Released
- 2002
- Built by
- Microsoft
- Used in
- Backend
- Applied to
- Gaming
C# lives in two worlds. One is corporate backend systems built on Microsoft's .NET platform. The other is game development, because Unity, the most popular game engine, scripts in C#. The two populations rarely overlap, so check which one a candidate belongs to.