Programming languages differ from most other kinds of human expression in they need a greater degree of precision and completeness. When employing a natural language to communicate with Other individuals, human authors and speakers could be ambiguous and make compact mistakes, and nevertheless expect their intent to generally be recognized. https://softwareengineering09765.gynoblog.com/28272573/everything-about-software-engineering