make the Java virtual machine a completely separate system to run all Java applications on, and morph into something like that of an operating system (Carucci Page 5). Sun Microsystems is only trying to be a competitor in the area that the Microsoft Corporation has dominated for so long. When you look at the new development Microsoft is working on, they are trying to accomplish a similar feat. They [Microsoft] are trying to make all computer programmers to take their skills and flock to the .NET system because they know C++ so well and it is much more powerful than Java, itself. At the same time, Microsoft is allowing for a monopolization of its line of operating systems, Windows, because it is the only operating system supported under the .NET framework. It is now easy to say that C++ should surely be the choice of computer programming languages to build Internet ready applications because of its popularity and enormous community of programmers. It is best for businesses for the power it offers users, its stability and security that is guaranteed to both ends of the server, and its ability to quickly transmit data back and forth between users and store the information into databases. Tests were performed to prove that C++ could have definitely beaten any Java program when being tested on speed. In one instance, a program was made for each language to add up matrices ranging in size from one by one to 100 by 100. Each program ran five times and amounted to 500 data values. The results showed that in real time, the C++ program was executed and complete in a mere 0.24 seconds while the Java program took almost 2 seconds. The C++ program ran at 7.2 times faster than the Java program (Galyon Page 6). More tests were completed and information was compiled; results showed that all of the C++ programs ran around seven times faster than the Java programs, constantly (Galyon Page 3-9). It is even apparent in todays world that man...