It seems to me that theories of the spoken word have little value in the arena of programming languages. Language theory assumes that the speaker and the listener are on the same level: they both speak the same language. Programming languages are advanced constructs translated into the language of a very fast, restricted yet capable idiot.