OOPM
Java has been the best programming languages created in last 20 years and has been gaining popularity every passing day. In terms of Job opportunities and popularity, Java outscore every one with lots of Jobs opportunity available. You can work on developing core Java based server side application, can even go for Android based mobile application development , J2EE web and enterprise applications. It is designed for flexibility, allowing developers to write code that would run on any machine, regardless of architecture or platform.