Unity is still written in C++. It's fairly common to write the core engine in C++ and use a language like Lua, or as is more common in AAA, some proprietary scripting language for gameplay code.
Also since Burst got mature, many C++ modules are slowly being rewritten in C#/Burst subset.
I work on CorsixTH as a hobby which is also c++ and lua.