Natural Language
Unlike machine language, natural language
is
ambiguous at many levels
much more dynamic - anyone want to do
version control?
Fuzzy, approximate
relies heavily on understanding of implicit
communication, common sense knowledge
etc.