Difference between revisions of "Java (programming language)"
Jump to navigation
Jump to search
m (Sun Microsystems) |
m (IBM) |
||
| Line 1: | Line 1: | ||
Java is an [[object-oriented]] [[programming language]] developed by [[Sun Microsystems]] in the 1990's. Its syntax is similar to that of C++, but with some simplifications. One of the major features which make Java programs easier to write than c++ programs is its support for automatic memory management. | Java is an [[object-oriented]] [[programming language]] developed by [[Sun Microsystems]] in the 1990's. Its syntax is similar to that of C++, but with some simplifications. One of the major features which make Java programs easier to write than c++ programs is its support for automatic memory management. | ||
| − | The Java compiler maintained by Sun Microsystems compiles java codes to byte codes, which requires the Java virtual machine to execute. This model was adopted by Microsoft for [[C#]] and other [[.NET]] languages. IBM and others supply regular Java compilers for those who don't want to use the virtual machine. | + | The Java compiler maintained by Sun Microsystems compiles java codes to byte codes, which requires the Java virtual machine to execute. This model was adopted by Microsoft for [[C#]] and other [[.NET]] languages. [[IBM]] and others supply regular Java compilers for those who don't want to use the virtual machine. |
==External Links== | ==External Links== | ||
[http://www.java.com/ Official Java Website] | [http://www.java.com/ Official Java Website] | ||
[[Category:Information technology]] | [[Category:Information technology]] | ||
Revision as of 13:36, March 31, 2007
Java is an object-oriented programming language developed by Sun Microsystems in the 1990's. Its syntax is similar to that of C++, but with some simplifications. One of the major features which make Java programs easier to write than c++ programs is its support for automatic memory management.
The Java compiler maintained by Sun Microsystems compiles java codes to byte codes, which requires the Java virtual machine to execute. This model was adopted by Microsoft for C# and other .NET languages. IBM and others supply regular Java compilers for those who don't want to use the virtual machine.