Yes it is as you can use all concept of object oriented programming like Classes, Objects, Interfaces, Inheritance, Polymorphism etc.