Human communication

Is it good or bad that human communication is so ambiguous? Human communication is complicated. How about if human communication works via a well-defined interface (like a programming interface) and the communication recipient always understands messages exactly as the communication sender intended? From my naive point of view and as someone who prefers unambiguity, I would say that this could solve a lot of problems, or prevent them from happening at all.

Jan-Lukas Else
20 years old student who writes about everything he cares about.