C++ also an extension of C, is an object oriented programming (OOP) language, developed by Bjarne Stroustrup. Therefore making it possible to code C++ in "C style" or "object-oriented style." C++ comes with an advantage of being coded in either way in certain scenarios, and is thus an effective example of a hybrid language.
A general-purpose, high-level language, originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. This is one programming language without any expiry date.
If you are well versed with basics of Java or Core Java then learning advance java becomes a must while you plan to pursue your career in Java Technology. It is an application based concept, also known as Web application as it run on server. "Advanced Java" is everything that goes beyond - most importantly the APIs are defined in Java Enterprise Edition,
Java is segregated in two categories namely Core Java & Advance Java. The fundamentals of java which deals with concept of oops and its implementation is called core java.
Android is a user interfaced mobile operating system based on Linux and developed by google. This being most popular with technology companies needs a ready-made, low cost and customized operating systems