4.3.3 Explain the essential features of a computer language



Two types of languages 

• Human languages like English, Arabic, French, Flemish are called natural languages.

• Computer languages are either high level languages (like Java, C#, VisualBasic, Python, etc.) or low level (like Assembly or Machine Code)


Essential features of a computer language: 


  • Fixed vocabulary - There are fixed terms that are used in specific languages
  • Unambiguous meaning - One term cannot have several meanings
  • Consistent grammar & syntax - The syntax and grammar of the language has to be preserved, otherwise the computer will not understand the code