I think homoiconicity is a very underrated property of programming languages. Not many languages are homoiconic and even less are well known (LISP being the most well known.
I kind of wanted to make a small toy homoiconic scripting language that is easy enough for humans to read/write (was thinking of a Pascal or Python-like syntax). Unfortunately, most homoiconic syntaxes are symbol salads or expect things to be written in RPN which imho is a nice thing, but that would probably intimidate my average target user. I know it probably is almost inevitable conaidering the nature of these languages, so I was thinking of implementing it as a stack based virtual machine with some rich assembly-like mechanics, or simply implement a thousand syntax sugarcoating features if I didn't find a better syntax.
Does somebody know of any homoiconic programming languages with nice and clean syntax I can draw inspiration from? Also, homoiconic programming languages general, I guess. Pic unrelated, I just like Madoka