English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I kinda feel like making my very own programming language and i need to know how....so if anyone knows how to make one it would be great i need ALL the details though so a site link is good to

2007-12-23 05:15:27 · 4 answers · asked by Casual Ninja 1 in Computers & Internet Programming & Design

i would also prefer to not branch off of an existing language but if that is very hard then i guess i'll just stick to branching off

2007-12-23 05:23:27 · update #1

4 answers

It is not a small task. It depends heavily on your knowledge. Have you every taken any Theory of Languages or Language Translation courses? My advice to start off is to try and do .NET compliant language. Since, .NET gets compiled down to CIL. You could learn CIL come up with a parser and translate the assemblies into .NET CIL. You will have to learn CIL first. It is very assembly like.

2007-12-23 05:21:21 · answer #1 · answered by Cipher 3 · 0 0

This is not such an easy task. For example Java was created using C++ but it was a multi platform language created for the web and that is easier to understand than C++. So basically you need to have a solid understanding of programming and you use that to create another language. Simple language for a specific purpose is something but do not think you going to make something like Java

2007-12-23 13:24:36 · answer #2 · answered by Jeff R 1 · 0 0

Hi. Start by getting a firm grasp of assembly language. All of your language commands can be links to a library in the assembly code. ALL of the details is a bit much but once you get started I think you'll have fun.

2007-12-23 13:23:38 · answer #3 · answered by ...NANA... 2 · 0 1

Hi. Start by getting a firm grasp of assembly language. All of your language commands can be links to a library in the assembly code. ALL of the details is a bit much but once you get started I think you'll have fun. http://www.answers.com/assembly+language?cat=biz-fin&gwp=13

2007-12-23 13:20:40 · answer #4 · answered by Cirric 7 · 0 0

fedest.com, questions and answers