Mindstorms uses an easy-to-learn (yet plenty powerful) icon-based programming language, which is loosely based around Logo, an educational language developed at MIT's media lab.
Light-based communication seems to wind throughout the MIT Media Lab -- it is a universal language, after all, since many devices output light, be it with a dedicated LED or a standard LCD, and have the capacity to view and interpret it.