The first method is an application which allows using implementation and features according to the compiler and second is a compiler that is likely to implement the features that are compatible with one another.

BY Best Interview Question ON 14 Jan 2019