What is C#

Microsoft's flagship language. It runs enterprise backends on .NET, and it powers games made in the Unity engine.

In plain terms

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.

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.

Facts

Type
Language
Released
2002
Built by
Microsoft
Used in
Backend
Applied to
Gaming

They can pick up quickly

Read the lesson on C# More in What the tech words mean