Wonderful Languages