Session 23 : Building Your Own Programming Language - The First Step

A session at Malaysia Open Source Conference 2017 (MOSCMY 2017)

Thursday 18th May, 2017

12:15pm to 1:00pm (SMT)

Session 23 : Building Your Own Programming Language - The First Step

Have you ever thinking, how the computer can understand and execute command we gave them ? How to build the magic instructions that computer can understand ?

Most programming language today are based on English. What if you can instruct computer to do thing in any language that you wish, like in Malay, Mandarin, Arabic or whatever your favorite spoken language ?

You can do it if you know how to build your own programming language. Even the language you build end up not being used by anyone, or lacking a lot of features to being practical, you still learn a great deal of thing that will make you into better programmer or computer user.

Throughout this talk, I'll try to walk the audience to their first step in building their own programming language. We will learn different kind of programming language we can build, what is compiler and interpreter and how building it is just an exercise of mapping one word to another word. In the end, the objective is for you to know how to start and where to look for resources that you need in your journey to build your own programming language.

Speaker :-

Mohd Kamal Bin Mustafa

Lead Developer at Xoxzo Inc

About the speaker

This person is speaking at this event.
Kamal Mustafa

Lead Engineer at Xoxzo Inc. Develop web applications in Python/Django. Interested in open source and tech talent development. bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 12:15pm1:00pm SMT

Date Thu 18th May 2017

Session Hash Tag


Short URL


Official session page


View the schedule



See something wrong?

Report an issue with this session