What Is X++ Programming Language?

in #programming7 years ago

Hello guys. I will start new post series. I have searched on steemit about X++ programming language but nobody mentioned about this language yet. So I decided to start x++ programming language tutorial series. This one is the first post and I am planning to send new posts about this language.

So what is X++ programming language? Why should you learn it? I am sure about that many programmers haven't heard about this language before. To be honest before my job interview, I was not aware of this language. I worked as an Dynamics Ax Developer in a company for 1 year. If you want to make custon implementations or developments in Dynamics Ax ERP software, you should learn this language. In ERP software sector, SAP and Microsoft Dynamics AX both are the most popular. 

X++ is an object oriented programming language, which is similar to C++ and C# languages. X++ is created by Microsoft and it only works in Dynamics Ax(Axapta) Morhpx IDE. We can use SQL statements and create tables as a variable in X++language. We do not need to connect to database to use sql statements and security is provided by Axapta. If you have C#, Java or C++ programming knowledge, it is very easy to learn X++ language.

Lets write 'Hello World' using X++ language. To do this first create a job in AOT.  By right clicking the job node, you get the context menu. Click New Job and write the code below.

static void job1(Args _args)
{
     Print "Hello World";
}

I am planning to write new posts about X++ programming language as a tutorial series. If you want to learn X++ language, you should follow my blog.