Lidem, kteří mají nepřekonatelné nutkání vytvořit si vlastní programovací jazyk, bych doporučil naučit se LISP nebo FORTH. V těchto jazycích se totiž nejlépe programuje tak, že si nejprve pro účely řešení svého problému vytvoříte svůj doménově specifický "jazýček", a v něm pak daný problém elegantně vyřešíte.
Trvá-li nutkání, pak nejlepším způsobem, jak si ověřit, jestli takový jazyk má něco do sebe, je zkusit si v něm napsat něco reálného - např. překladač sama sebe. To naprostou většinu lidí vrátí zpět do reality. Ještě před tím stojí za to udělat si nějakou rešerši, zda něco podobného už neexistuje, resp. jak moc se daný výtvor liší od již existujících řešení, v čem přesně a zda jsou to podstatné věci, nebo nepodstatné kosmetické detaily. Je dost velká šance, že někdo jiný už něco podobného dávno vymyslel - a lépe.