Fun fact, making extensions for this requires you to learn a new language called X++ that is based on .net framework 4.7. Development is done only on azure-hosted VMs that contain the application code and sql server and web host and visual studio with the special X++ build tools, all on one host that runs like shit at your expense.
This sounds like something a programmer would come up with as a joke, but because it’s Microsoft, I believe you.
AX – D365FO – X++ Language reference Guide

Here you can find the official X++ Programming Language reference guide :

AX / Dynamics 365 For Finance and Operations blog

I just went through that for a while and saw nothing that doesn’t look exactly like C#. If it’s based around .NET and looks exactly like C#, why the fuck not just use C#?

As somebody who first started coding BASIC on an Apple IIe in 1981, I am just so tired of new languages. They all do basically the same shit and there’s just no real point to any of them.

Imagine JS and C# had a baby, and it was mentally challenged.
We had that in 1999 - JScript
I thought jscript was just javascript, but called that because of ✨Trademark Issues✨
I supported standard JDK stuff but had lots of Visual Basic and Windows extras.
C# was originally J++ which was originally Java++ until Sun sued MS.