This book addresses problems related with compiler such as language, grammar, parsing, code generation and code optimization. This book imparts the basic fundamental structure of compilers in the form of optimized programming code. The complex concepts such as top down parsing, bottom up parsing and syntax directed translation are discussed with the help of appropriate illustrations along with solutions. This book makes the readers decide, which programming language suits for designing optimized system software and products with respect to modern architecture and modern compilers.
Sudha Rani S :- is Assistant Professor, Department of Computer Science, Sri Krishna College of Engineering and Technology, Coimbatore. She has been teaching various subjects such as Computer Networks, Core Java, Data Structures, Advanced Data Structures, C++, Code Optimization techniques, Unix and Shell programming. She has published 8 research papers in reputed international journals and conferences where one of the paper was awarded "Best paper" at Coimbatore, 2016. She has guided 10 major projects in different streamlines such as Core Java, Data Structure, Advanced Data Structure, Code Optimization Techniques, IOT, etc. She was honored with "Gold Medal" for her academic excellence in B.E. Dept. of Computer Science, VTU University, Bangalore during 2011. She was first rank holder in the department of Network and Internet Engineering in M.Tech at Karunya University, Coimbatore during 2012-2014.Karthi M :- is working as Assistant Professor in the Department of Information Technology at St. Joseph's Institute of Technology, Chennai. Prior as a fresher, he was working as Assistant Professor in the Department of Information Technology at Karpagam College of Engineering, Coimbatore. His teaching career spans over a period of just 2 years. He possesses unique distinction of teaching various subjects such as Data structures, Design and Analysis of algorithm, C programming language, Compiler Design, Cryptography and Network Security. His area of interest is Data mining, Data structures, Design and Analysis of Algorithm. He has published 7 research papers in reputed journals and conferences of International standing being awarded "Best paper" in GCMT Global conference, Chennai, 2015. He was honored with "Gold medal" for his academic excellence in Master of Technology in Information Technology at Sathyabama University, Chennai 2015.Rajkumar Y :- working as Assistant Professor in the Department of Computer Science & Engineering at Sri Krishna College of Engineering & Technology, Coimbatore. Formerly with a working experience as a Banker he developed his interest in the field of research. Later, as a fresher, working as Assistant Professor in the Department of Computer Science & Engineering at AVS Engineering College, Salem. With a teaching experience of 2 years, he is mastering C, C++ Programming, Data Structures and Computer Networks. His areas of interests include Computer Networks, Image Processing, Big Data & Data Analytics. He has published 4 International journals and 2 Conference papers. He has organized extra knowledge sessions, workshops and motivation programs for students at all levels. He was a Gold Medalist with a second rank during his B Tech in 2011 and a first class in M Tech post graduate degree in 2015 at Karunya University, Coimbatore.