Object oriented programming languages directly represent the real life objects. The features of OOPL as inhreitance, polymorphism, encapsulation makes it powerful.
object oriented programming language is the language in which every thing is defined or performed within the class and object. java is not a pure OOPL because of Wrapper Class & primitive data type.
Given two tables Student(SID, Name, Course) and Level(SID, level) write the SQL statement to get the name and SID of the student who are taking course = 3 and at freshman level.