With the existing tools we can measure the quality of the source code and warnings/errors produced. Even, most of the warnings are spurious and the developers are not paying attention to the output. This is why many teams require that code performance very clearly. Through the application the research will provide a wide range of users, from students to lecturers to industry personal, an efficient and convenient manner in which to measure the complexity of both small and large Java programs, allowing them to quickly and easily remove code bottlenecks thus reducing maintenance and testing phase costs and efforts significantly through the Software measuring tool will provide a wide range of users, from students to lecturers to industry personal, an efficient and convenient manner in which to measure the complexity of both small and large Java programs, allowing them to quickly and easily remove code bottlenecks thus reducing maintenance and testing phase costs and efforts signific...