Java is popular because it's a "write once run anywhere" language. You can write a Java program for Windows for example, that will also run on Mac OS, Linux, and any other system that supports Java without having to make ANY modifications to the code.
For a language like C or C++, the code would have to be ported to the other system types before it would compile and run.
Apps for iPhones/Androids/Blackberries also are written largely in Java.
It's a fairly easy language to learn and will run on almost any platform.
Why's Java popular? Because its easy to use and nearly cross platform (You mustn't expect to run a Java App for Desktop on your Java supported Cellphone, without some changes, or quite many). Java is free, so development costs are just for the Human resource, not the software.
Java is a hassle free, and a high level language, so easier to learn. You don't have to manage memory, you can focus just on the purpose of the Application. Java program is secure (in the sense, that it is less error prone and thus harder to break). Java is like 'all under one roof'. With standard C/C++, there are no inbuilt Graphics/GUI/Sound/Networking provisions, everything comes separately, as libraries.
by Debra Allen 4 years ago
What Computer Language is going to popular in the future?I have an adult friend who wants to learn a computer language. It cannot be internet related. What would be the best one to learn? I want to get him a book for Christmas. I just need to know which programming language...
by dika 3 years ago
Can anyone tell me how to learn JAVA from the beginning at home??
by Kimberly Schimmel 6 years ago
What programming languages are in the most demand right now?I am a fast learner and have decided a programming job would be easier to find than a librarian position. I already have programming experience, but need to learn the new languages to bring my skills up to date. Hubby has...
by asalvani 8 years ago
what is the most comprehensive book for learning Java language?Any suggestions for a good java book that you went through yourself?
Copyright © 2019 HubPages Inc. and respective owners. Other product and company names shown may be trademarks of their respective owners. HubPages® is a registered Service Mark of HubPages, Inc. HubPages and Hubbers (authors) may earn revenue on this page based on affiliate relationships and advertisements with partners including Amazon, Google, and others.
|HubPages Device ID||This is used to identify particular browsers or devices when the access the service, and is used for security reasons.|
|Login||This is necessary to sign in to the HubPages Service.|
|HubPages Traffic Pixel||This is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.|
|Remarketing Pixels||We may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.|
|Conversion Tracking Pixels||We may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.|