Abstract
Today, the relative efficiency of languages is much more discussed by scientific organization, especially when we talk about well-developed and established languages like C, C++ and java to some extent. In general, people consider JAVA as a very slow and memory intensive language, since its mechanism includes byte code. On the other hand, CIC++ is a procedural language, which actually emphasizes on functions as main building blocks. The main purpose of my research is to compare the static and dynamic aspects according to their testability and to point out the main aspects of both languages, which are present or absent in one language or vice versa.
My main objective is to work on the testability of C++ and Java. Both languages C++ and JAVA have many aspects in common by names, but they have different functionalities. The main emphasis of my work will be to compare the following aspects of both languages according to their testability, and to find that which language has more potential in characteristics as compared to other and how testable the particular language is.