MISC is a homoiconic, non-strict, metadata rich, language that uses maps as its base data structure.
The design and concept of MISC originated from three distinct ideas. Firstly to create an alternative data language to XML that provided a similar but consistent structure. Secondly to create a LISP like language using associative arrays or maps instead of lists. And thirdly to support rich metadata within the programming language, and to provide consistent access to it through reflection.
The main interesting aspects of the design are:
You can get the source code here: MISC source.