I was thinking on developing my own programming language. Do you think I can do it | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

I was thinking on developing my own programming language. Do you think I can do it

23rd Jul 2017, 6:30 AM
smartguy100
smartguy100 - avatar
6 Answers
+ 3
I've been thinking of that too, we can collaborate if you want, I was thinking of making mine run on the ruby language framework, it's interpreter will be written in ruby and the language called Ghostscript but with my current beginner level in programming the language would not have much features tho 😥😥😥
23rd Jul 2017, 6:47 AM
LordGhostX
LordGhostX - avatar
+ 3
finish a course and practice with a low level language like c++ would probably be best before creating your own language. But you can definitely do it! good luck!
23rd Jul 2017, 6:56 AM
Jordan Chapman
Jordan Chapman - avatar
+ 1
Even if you cannot with your current skills, you must do it and learn along the way. Not just one language, implement several, one object oriented, one functional, one hybrid to begin with. When done, you will be like a Mr universe of programming. Don't expect others to use your languages. Your goal should be to learn. With this knowledge you may be able to jump into GCC or other similar projects. Best wishes.
23rd Jul 2017, 6:45 AM
Venkatesh Pitta
Venkatesh Pitta - avatar
0
@Esenyi Solomon I would work with you.together we could make an astounding language.plus I know some more languages besides the ones sololearn provides.like r.
23rd Jul 2017, 7:02 AM
smartguy100
smartguy100 - avatar
0
its not about us or what we think its about what u think about this. if u r planning to make one and need some help this is my contact id-jshobhit141@gmail.com. i m also interested in this. cheers!
23rd Jul 2017, 9:47 AM
shobhit
shobhit - avatar
0
It is not so complicated if you know what you are doing. There are basically 3 steps: lexic, sintax and semantics. The former verifies if each word is correct and classify them as tokens. The second check if the tokens are grouped in the correct order. The later checks if the "prases" make any sense to your language, finally translating them to code in another language (usually C or assembly). You have different languages to help writing each of those steps.
23rd Jul 2017, 10:36 AM
Denis Felipe
Denis Felipe - avatar