# On Learning Compilers and Creating Programming Languages

**URL:** https://d.strumenta.community/t/on-learning-compilers-and-creating-programming-languages/1850
**Category:** Questions&Answers
**Created:** [October 25, 2023, 11:11am UTC](https://d.strumenta.community/t/on-learning-compilers-and-creating-programming-languages/1850 "2023-10-25T11:11:07Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![spdegabrielle](https://d.strumenta.community/user_avatar/d.strumenta.community/spdegabrielle/32/965_2.png) [@spdegabrielle](https://d.strumenta.community/u/spdegabrielle)
#### Post date: [October 25, 2023, 11:11am UTC](https://d.strumenta.community/t/on-learning-compilers-and-creating-programming-languages/1850/1 "2023-10-25T11:11:07Z")

</div>

Hi

Interesting blog post [On Learning Compilers and Creating Programming Languages](https://www.craigstuntz.com/posts/2023-10-13-learning-compilers-and-programming-languages.html).

I like that it separates the two topics in a way that I have not seen in online forums.

> One of the more popular languages that I know of had a Java-like syntax imposed on the designer by management in the late stages of its design. This sounds like a recipe for disaster. Yet it became quite popular anyway.

LOL LMAO ROTFL

I’d be interested in what others think

Stephen

---

<div class="post-metadata">

### Author: ![drazen.dotlic](https://d.strumenta.community/user_avatar/d.strumenta.community/drazen.dotlic/32/345_2.png) [@drazen.dotlic](https://d.strumenta.community/u/drazen.dotlic)
#### Post date: [November 2, 2023, 8:45am UTC](https://d.strumenta.community/t/on-learning-compilers-and-creating-programming-languages/1850/2 "2023-11-02T08:45:26Z")

</div>

> [@spdegabrielle](#):
>
> Interesting blog post

Indeed! But also insightful: though I expect most people lurking here to be at least intuitively aware of the difference between building a compiler and designing a language, was still a fun read.

Furthemore, there are seemingly several good books mentioned that I haven’t seen before (and some which I did), will check them out.

Thanks!
