Answer:
The correct answer to the following question will be "Formal languages".
Explanation:
- These are the languages that are developed for specific purposes by humans. 
- For eg, the syntax used by mathematicians is indeed an official or formal language which is particularly effective in indicating numerical and symbolic connections. Chemists employ a technical language to embody the molecules.
- Programming languages are the languages of a formal type intended to be used to communicate complex calculations.
Such languages are, thus, the languages that people developed for specific purposes.
 
        
             
        
        
        
Answer:
What’s up, I’m currently in this class, and I was wondering if it’s easy or hard? 
Explanation:
 
        
             
        
        
        
Answer:
Parsing is the process uses to divide your source code into meaningful portions; the message means that the compiler was in the process of analyzing the code when the end of the file was encountered prematurely
Explanation:
In parsing process  the parser in compiler breaks code and data into smaller elements coming from lexical analysis phase.
 
        
             
        
        
        
Answer:
Explanation:
The following code is written in Java and creates the recursive function to find the longest common substring as requested.
  static int lengthOfLongestSubsequence(String X, String Y) {
        int m = X.length();
        int n = Y.length();
        if (m == 0 || n == 0) {
            return 0;
        }
        if (X.charAt(m - 1) == Y.charAt(n - 1)) {
            return 1 + lengthOfLongestSubsequence(X, Y);
        } else {
            return Math.max(lengthOfLongestSubsequence(X, Y),
                    lengthOfLongestSubsequence(X, Y));
        }
    }