C vs. C++ vs. C#

How to tell them apart on a resume

C / C++

Sits next to embedded systems, firmware, Linux kernel, game engines (Unreal), high-frequency trading, memory management, or tools like GDB and Valgrind.

C#

Sits next to .NET, ASP.NET, Azure, Visual Studio, SQL Server, or Unity — business web apps and enterprise systems, or games built in Unity.

The question that settles it

“When you say C, do you mean C or C++ for low-level systems work, or C# on .NET?”

Read the full definitions

Open the full tool for the other look-alike pairs, role profiles, and the JD decoder.