Dialect is an interpreted programming language with GUI, networking, and object oriented capabilities.