A definition of “language”?

Lately while doing research on automated language translation, I’ve come to realize that there isn’t a clear, concise, well accepted definition of human language itself. A quick check on google reveals the wealth of interpretations. So then, kindly, let me proffer one more. Language is the serialization of thought. The term “serialization” should be ready accessible to programmers et al. For others, a quick…