You mean they use C++ for the engine and C# scripting.
They also plan to eventually use NativeAOT as part of the .NET Core migration to further go down that path.
Unity has been one of the reasons why C# has gotten so much better for low level coding since version 7, alongside feedback from Midori experience and wanting to win Techempower benchmarks.