Smalltalk is another language that has virtually no syntax. Nearly everything in Smalltalk is done by sending messages: <object> <message>, where <message> can be unary, binary, or keyword. And unlike the Lisp family of languages (with its tons of f*cking parentheses), Smalltalk is very, very readable. In fact, it’s almost like pidgin English (or Danish or Swedish or whatever). That’s why Smalltalk is one of my three favourite languages.