Minimalism in programming language design
Checkout Oberon (the successor of Pascal and Modula). The whole language guide for Oberon is just 17 pages because it follows this philosophy (<i>&quot;Make it as simple as possible, but not simpler&quot; - Einstein</i>) - <a href="https:&#x2F;&#x2F;people.inf.ethz.ch&#x2F;wirth&#x2F;Oberon&#x2F;Oberon07.Report.pdf" rel="nofollow">https:&#x2F;&#x2F;people.inf.ethz.ch&#x2F;wirth&#x2F;Oberon&#x2F;Oberon07.Report.pdf</a> .<p>Mostly Oberon - a series of blog posts documenting  exploration of the Oberon Language - <a href="https:&#x2F;&#x2F;rsdoiel.github.io&#x2F;blog&#x2F;2020&#x2F;04&#x2F;11&#x2F;Mostly-Oberon.html" rel="nofollow">https:&#x2F;&#x2F;rsdoiel.github.io&#x2F;blog&#x2F;2020&#x2F;04&#x2F;11&#x2F;Mostly-Oberon.html</a><p>Oberon to C Compiler - <a href="https:&#x2F;&#x2F;github.com&#x2F;GunterMueller&#x2F;OBNC" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;GunterMueller&#x2F;OBNC</a><p>Oberon+ - Oberon parser, code model &amp; browser, compiler and IDE with debugger - <a href="https:&#x2F;&#x2F;github.com&#x2F;rochus-keller&#x2F;Oberon" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rochus-keller&#x2F;Oberon</a>