Saturday, July 24, 2010

Java: Language Or Technology

Java is a technology not a language. Java language is a part of java technology. So you can see java language is sub-set of java technology. Before going into depth you must know about the following terms –
    1.    Language
    2.    Platform
    3.    Technology
First, Language is a medium, by using this medium two entity come together. Platform is a set of rules, by using this any system or any entity can in existence, while Technology is a set of platform and language. Now, I think this is clear that java is a technology not only a language; because it supports various platforms on various environments. These days no one can think any electronic equipment without java technology. In your home
there is TV set, this is different platform rather than computers this is again a system that full fill a set of rules. It completes your query and all the works. Java language cannot do alone these things, but java technology can do this. Java technology executes your query by using java language. Here java language is a medium that interacts with your hardware.

Java technology provides following platforms – J2SE (java 2 Standard Edition), J2EE (java 2 Enterprise Edition), J2ME (java 2 Micro Edition) for all type of systems. Java technology spreads all over the human life required technologies. Now java technology is changing the human life and enterprise life. Day by day java technology includes new concepts, new methodology for making life easy. Java technology is a general purpose high level software platform that is incorporate with high level java programming language. According to a survey, currently java platform powers more than 4.3 billion device including –
        • 850+ million PCs
        • 2.1 billion Mobile phones and other hand held devices
        • 3.5 billion smart cards
        • Set-top boxes, ATMs, printers, Web cams, games, car navigation systems, lottery terminals, medical devices, GPS, parking payment stations, Washing machine, Refrigerator and more.

After seeing this survey result you can understand the verstility of java Technology, thus java is set of rules, set of platform that provides a complete system and to make the system reality - it includes java language. Therefore, we can understand that java is a technology not only a language.

1 comment: