1. Define language processor and list its types.
2. Explain the difference between a compiler and an interpreter.
3. Describe the role of the lexical analyzer.
4. What is the output of the syntax analysis phase?
5. Why is code optimization important in compilation?
6. Draw a simple diagram showing the structure of a compiler.
7. Identify phases where errors are typically detected.
8. Introduction to Programming Languages?
9. Types of Programming Languages?
10. Compilation vs Interpretation?
11. Semantic Analysis Explain?
12. Intermediate Code and Its Importance?
13. What is Optimization Techniques?
14. Code Generation Strategies?
15. Error Handling in Compilers?
16. Introduction to File Handling?
17. What is Reading Files?
18. Why Reading Files is Important?
19. Steps in Reading a File?
20. What is Writing Files?
21. Steps in Writing a File?
22. XML Documents – Introduction?
23. Difference Between XML and HTML?
24. Why XML is Useful in Compilers?
25. What is Boxing and Unboxing?
26. What is Stack and Heap?
27. What is Sub Procedures?
28. What is Function and it is concept?
29. Define Method and Function?
30. Define Sub Procedure vs a Function?