Java is many things:
-
a new object-oriented language (simpler than C++),
-
a programming language for the Internet (integrates networking, multithreading and interactive media processing),
-
mobile code platform (JavaVM available on all major platforms),
-
architecture-neutral distribution format (via portable bytecodes),
-
new embeddable operating system (JavaOS to be put on JavaChips),
-
enabler for new Internet programming paradigms (such as ObjectWeb discussed here).
|