Correct Answer - Option 1 : Strongly typed
Concept:
Java is a high-level, secure, and strongly typed language. It was developed by sun microsystems. we can create web applications, mobile and enterprise applications using java.
Explanation:
A programming language that requires a variable to be defined and variable it is. It means when declaring a variable, its type must also be specified.
A strongly typed language means that you must be explicit about what type of data you are working with. In java, typing errors are detected during compilation. Examples of strongly typed language are Java, Ruby, Python etc.