Java Programming is a widely used robust technology. Let's start learning of java it is widely used to develop application software. This course teaches complete java to those with little to no previous experience. It uses the programming system and language called JAVA to do so because it is easy to learn, versatile and very useful for engineers and other professionals. Java is one of the world's most important and widely used computer languages, and it has held this distinction for many years. Unlike some other computer languages whose influence has weared with passage of time, while Java's has grown. As of 2016, Java is one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers using and working on it. Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. This course gives a complete understanding of Java.Java is widely used in every corner of world and of human life. Java is not only used in softwares but is also widely used in designing hardware controlling software components.