Discuss the below:
Q1. Discuss the advantages and disadvantages of compilers and interpreters.
Q2. When would you use each?
Q3. Pick a problematic situation that you think a Java program can solve or make easier.
Q4. Explain the problem and then write the pseudo code for it.