Yes, you can find examples of redundancy in practically all human languages. This typically boils down to a couple of things at heart:
- Error correction (better chance to understand the meaning of a spoken set of words even if you misheard parts of it).
- Speed of parsing. Capital letters, spacing, and proper punctuation fall into this category.
While not strictly required, these (error resilience and speed) are still desirable characteristics from a survivability standpoint, if you want to view things from that angle. For example, think directions given during a loud and dangerous situation -- you want to quickly (and accurately!) pick through what was spoken.
[Edit to fix typos on small keyboard. Error correction at work!]
- Error correction (better chance to understand the meaning of a spoken set of words even if you misheard parts of it).
- Speed of parsing. Capital letters, spacing, and proper punctuation fall into this category.
While not strictly required, these (error resilience and speed) are still desirable characteristics from a survivability standpoint, if you want to view things from that angle. For example, think directions given during a loud and dangerous situation -- you want to quickly (and accurately!) pick through what was spoken.
[Edit to fix typos on small keyboard. Error correction at work!]
- S