Looking for ideas on writing about this topic Assessment of
Looking for ideas on writing about this topic;
Assessment of Java as a programming language from both a technical and a market viewpoint and your view of the future of Java.
Solution
JAVA AS PROGRAMMING LANGUAGE
Before getting too technical into Java, first of we have to know the growth of this language from scratch, which will give an idea of how powerful the language was in modern programming world.
Recently \"Java\" celebrates its 20th successful anniversary in the programming world. In fast moving technical society 20 years of survival is an notorious achievement, it will reflect the consistency of the Language.
Since its inception in 1995, various versions of Java have been rolled out. Currently 9 million developers and 7 billion devices are utilizing this powerful language \"JAVA\", and count continuing. Still the resources with good Java knowledge is considered as a demanding and assetful candidate in Job market.
Technical Aspects of JAVA:
Below mentioned are important point that makes Java Technically powferfull
Platform Independant:
Java will reduce your effort on developing different version of software for each platforms, It was achieved through JVM (Java Virtual Machine) once it got installed in the required platform, it will act as virtual machine and will run the application inspite of any platform, it may be either windows or OS X, there is no issue in running Java applications.
Also if few cases JVM will auto correct incorrectly developed application with its inteligence, its one of the additonal advantage of JAVA machines.Also Java Can be incorporated in internet browsers also allowed to built in devices such as mobile phones or any other PDA\'s.
Highly Secured:
Using Java one can acquire the code from an unknow source and can run in an secure environment. So it will keep your host system away from viruses, malwares, because it can\'t read or write to system memory, so no possiblity of getting damage.
Free from Architecture:
It doesn\'t tied up with particular operating system or individua machine, Java is independant of hardware.
Network Centric Programming:
The key motto of the Java\'s Sun corporation is \"The network is Computer\". The designers of Java focused on the importance of networking and develop Java as \"Network Centric Language\". It is very easy to work with resources across the network and to create network based applications using client/server or multitier architecture.
Unique feature of Java:
Unless other programming languages which uses 8-bit character which only represent english alphabets or alphabets of some europian languages, Java uses 16-bit Unicode characters that represent the phonetic alphabets and ideographic character sets of the entire world.
Market View of JAVA
Still Java is demanding language in Technology environements, because of its simplicity, and elegance Java continuing in the leaderboard. Day by Day the need for JAVA is increasing in application development and in all IT actions. It is one of most popularly used language in past 2 decades, it is not so simple to replace this tech giant JAVA. The software quality company TIOBE still rates Java in number position comparing to other progamming languages. Since Java is open ware solution, it is easy even for the start ups to build application for their needs. So Java always remain the way ahead in the market for sure.
Future of Java:
The current world human can\'t be imagined with a PDA, in which Java invades in billions of PDA. So Java will be one of the unavoidable resouce in our day to day life. Also because of its simplicity and wide reach one can easily master in Java technology with little effort, which will break open doors for lots of developers to come up with a applications based on Java.
With its Rapid growth and continues updates Java will remain demading technology in the modern world, its evergreen.

