1.This is the meaning beyond the compilation of code. Breaking this often leads to run-time errors (sometimes known as logic errors):
a. Sematics
b. Lexicon
c.Context
d. Syntax