DEV Community

Discussion on: ⚰️C# in 2022 — Will it die?

Collapse
 
mikey__joel profile image
Mikey Joel

Ignoring all the typos, Unity Engine is not written in C#. It's written in C/C++ and there is even a Pro subscription for actually using some of the internal functionality and modifying in C/C++. Unity uses JavaScript or C# for scripting. Some of the other topics about C# were a bit off. Try focusing more on the actual content for each paragraph, review, get some internal critiques from former C# devs instead of spending time on each emoji next time. Good Luck! 🤘

Collapse
 
kevinmitnick412 profile image
kevinmitnick412 • Edited

I think Microsoft says it all in "Unity Developing Your First Game with Unity and C#": docs.microsoft.com/en-us/archive/m...

Collapse
 
mikey__joel profile image
Mikey Joel • Edited

Microsoft is Microsoft, Unity is Unity(Which is why that post hasn't been updated since 2015). Every Pro subscriber has access to the Source Code which is written in C/C++ as detailed on their official website in the Source Code section 😉: store.unity.com/products/unity-pro

Collapse
 
jayjeckel profile image
Jay Jeckel

Unity used to support a javascript-like language known as UnityScript, however support for UnityScript was deprecated in 2017 and is no longer officially supported. The rest of your comment is spot on.

Collapse
 
mikey__joel profile image
Mikey Joel

Thanks Jay! This is very important especially for those that later on plan on taking the Unity Certifications.

Collapse
 
qm3ster profile image
Mihail Malo

UnityScript (JS dialect) has been discontinued