Right now there are a lot of these markings on the street where I work. I can tell that there's meaning in the symbols and that markings in the same colour are connected, but that's about as far as I get.
They're not written in a language that I understand but that's OK because they're not talking to me. That said, I still enjoy trying to "read" them!