Date Added: Sep 2012
This paper is about learning programming rather than professional practice. In order to have a reasonable focus, its scope is limited to learning computer programming, and centrally, coming to understand the concepts of Object-Oriented Programming (OOP) in Java. It is restricted to novices - students with little or no previous experience of programming. This paper is an attempt to study how students learn the Java programming Language and develop secure applications of use it. Student how can find out vulnerability of Java application. In this paper is an attempt to investigate how students learning programming languages and understandings of concepts in 'scientific' disciplines.