Among survey's java has got the highest point among programming language but there is a possibility someday that java will change by ruby. That's from there compatibility from different platforms. We know that java application is popular today because of mobile phone as well as websites all over the world are made of java but not all majority only. Why ruby will become the successor of java. Ruby has a similarity with java and as of now many programmer's try to use ruby as there platform on the web application. Also it is a open source!!!