Programming languages are meant to be unambiguous. Natural languages are meant to be ambiguous.
They just solve different problems.