> Most natural languages are a hindrance to logic because they are> inherently ambiguous. There is some anecdotal evidence that Sumerian> might have been sufficiently unambiguous to program with, but the> issue is moot because no one today speaks it.

The most appropriate natural language to use for programming would
probably be Esperanto, because of its regular grammar.

Nevertheless, it would still be like using a hammer to tighten a
screw: it might somehow work if a hammer is all you have at your
disposal, but it would always be better to get a screwdriver.