Author(s): Shweta Garg, Shrishti Vashist, Shruti Aggarwal
A compiler’s job is to Lower the abstraction level, eliminate overhead from language abstractions, map source program onto hardware efficiently hide hardware weaknesses, utilize hardware strengths equal the efficiency of a good assembly programmer. The process of compiling a set of source files into a corresponding set of class files is not a simple one, but can be generally divided into three stages. Different parts of source files may proceed through the process at different rates, on an "as needed" basis.
Journal of Harmonized Research in Engineering received 43 citations as per google scholar report