質問: プログラミング言語を作るには オリジナルなプログラミング言語を作ってみたいと考えています。 ただ、どうやって作ればいいかがわかりません。 私は、今のところ、perl、なでしこ等々、簡単なプログラミング言語での プログラミングしか出来ません。 しかし、プログラミング言語を作ることによって、 プログラミングの勉強にもなると考えているのですが まずは、簡単なものでもいいので、それらしいものを作るには 何から勉強を始めればいいでしょうか、 又、他の言語を覚える必要はありますか。アドバイスを御願いします。 もしくは、例えば、参考になりそうなwebサイトや、 書籍等々でも、結構です。宜しく御願いします。
回答: lispを勉強することをお勧めします。 プログラミングの初心者でも『頑張れば』一ヶ月もすれば、 オリジナルのlisp方言 = オリジナルのプログラミング言語 をlispで作り上げることが出来るでしょう。 途中で挫折したりして失敗する可能性も相当高いと思いますが、 失敗から学ぶことも非常に多いです。 まずは「lisp」で検索してみたらどうでしょうか。