Is there a way to make my own lamguage? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 7

Is there a way to make my own lamguage?

I wonder where the developers of programming languages got their source code from. Did they use older languages to create their own? And if so, how?

12th Nov 2017, 10:27 AM
IloveJesus
17 Answers
+ 11
You can but it's not that easy.
12th Nov 2017, 10:49 AM
qwerty
qwerty - avatar
+ 10
Making Languages is not a beginner task, takes tons of experience and expertise
12th Nov 2017, 10:29 AM
David Akhihiero
David Akhihiero - avatar
+ 7
why not? you can...as long as you stay with the computer and make friends with the people from the computer world..very simple😃😃 tips for you 1.learn basic programming 2.learn advanced programming 3.learn database 4.create libraries to be used 5.create apps for desktop, tablet and mobile 6.create frameworks 7.create systems
12th Nov 2017, 6:28 PM
Andrew Ting Mai Zau
Andrew Ting Mai Zau - avatar
+ 5
I know but i could try a beginner's attempt
12th Nov 2017, 10:31 AM
IloveJesus
+ 5
You can, just read about compiler and interpreter design
12th Nov 2017, 10:40 AM
Eligijus Silkartas
Eligijus Silkartas - avatar
+ 5
Most languages created today are modifications or updates of other simpler basic language!There are 10000+ languages so who says yours can't be one of them?
12th Nov 2017, 10:42 AM
᠌᠌Brains[Abidemi]
᠌᠌Brains[Abidemi] - avatar
+ 3
here's a starting point: https://ruslanspivak.com/lsbasi-part1/ I know it's an interpreter he's telling how to make but a lot of the principles are the same
12th Nov 2017, 10:39 AM
Marcus Søndergaard
Marcus Søndergaard - avatar
+ 3
btw I'm 14
12th Nov 2017, 10:42 AM
IloveJesus
+ 3
Yeah it's not easy... it'll take time...lots of time of yours. But if you are devoted to it, perhaps you have your own programming language in the end, who knows. try it man ! then only you'll come to know you can or can't.
12th Nov 2017, 12:26 PM
Aaron Stone
Aaron Stone - avatar
+ 2
if I knew how
12th Nov 2017, 10:33 AM
IloveJesus
+ 2
gotta have a starting place
12th Nov 2017, 10:34 AM
IloveJesus
+ 2
ok?
12th Nov 2017, 10:42 AM
IloveJesus
+ 2
I'm too, here's a pretty good overview of what needs to be made: https://medium.freecodecamp.org/the-programming-language-pipeline-91d3f449c919 PS Google's your friend
12th Nov 2017, 10:46 AM
Marcus Søndergaard
Marcus Søndergaard - avatar
+ 2
nice marcus
12th Nov 2017, 10:49 AM
IloveJesus
+ 2
Of course I know that!
12th Nov 2017, 10:50 AM
IloveJesus
+ 2
alright
12th Nov 2017, 12:28 PM
IloveJesus
+ 1
How lol
12th Nov 2017, 10:34 AM
IloveJesus