Java is a kind of high-level programming language that is considered as object-oriented programming because of its centralization on the use of object. It is a high-level language due to its critical understanding on statement preferably on English text to machine language. Java is literally described as robust where there is an error occurs on the program it doesn’t make any crashes on a computer system. Also it is a platform independent where it runs without any changes on different computers. Moreover, it is a kind of distributed and secure language where it can run on computer networks and prevent the unknown code that cannot be trusted and may bring virus to corrupt the computer system.