Is Java still popular? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 47

Is Java still popular?

I heard Java is in some cases restricting for codig and not anymore popular. Is that right? Which language would you recommend? Sorry for my bad English. I hope everything is right.

21st Jan 2019, 9:11 AM
Florian
97 Answers
+ 71
Java is certainly one of the most important languages used for both web applications and platforms,designed with flexibility allowing developers to run code that will on any machine regardless of platform.more than 3 billion computers and 4 billion phones worldwide that includes Android
21st Jan 2019, 11:12 AM
Anisha
Anisha - avatar
+ 67
JAVA IS STILL POPULAR AND EVER GREEN PROGRAMMING LANGUAGE THERE ARE SOME REASONS BEHIND IT 1 IT IS ONLY THE PLATFORM INDEPENDENT PROGRAMMING LANGUAGE 2 EVERY DOMAIN REQUIRES JAVA 3 MILLIONS OF DEVICES USING JAVA 4 IT IS THE ONLY INTERNET PROGRAMMING LANGUAGE 5 IT IS HAVING HIGH END SCALABLE AND SECURE MEASURES 6 FOR EXAMPLE DATABASE CLOUD BIGDATA ANDROID CRYPTOGRAPHY CYBER SECURITY ARTIFICIAL INTELLIGENCE RECENT PROGRAMMING LANGUAGES LIKE KOTLIN SCALA PYTHON R GROOVY ON GRAILS GO ALL THE ABOVE ARE JAVA BASED PROGRAMMING LANGUAGES NOW NEW FEATURE IN RECENT JAVA IS IT IS HAVING SHELL I.E JSHELL MEANS IN FUTURE DAYS JAVA CAN DEVELOP MACHINE LEARNING APPLICATIONS ALSO THE MAIN ADVANTAGE OF JAVA IS IT IS STILL EXTENSIBLE WE CAN COMBINE JAVA WITH PYTHON FORMS JYTHON WE CAN USE JAVA LIBRARIES IN OTHER LANGUAGES EX KOTLIN IN DATABASE WE ARE HAVING JARS THAT ARE DEVELOPED ON JAVA IN CLOUD WE ARE HAVING VF WHICH IS JAVA BASED MOREOVER IT IS AN OPEN SOURCE PLATFORM HADOOP IS DEVELOPED IN JAVA MOST OF THE WEBSITES ARE DEVELOPED IN JAVA FOR EX IRCTC JAVA IS USED TO IMPLEMENT IDES JAVA IS USED IN MULTIMEDIA VFX FOR EFFECTIVE WAY OF PRESENTING 2D AND 3D OBJECTS ANIMATION AND ROTATING BECAUSE IT IS HAVING THAT MUCH OF GRAPHICS IT IS USED IN USED IN DEDIGN OF COMPILERS AND OPERATING SYSTEMS IN ONE WORD WHERE EVER THERE IS IT THERE IS JAVA THE ABOVE FEATURES IS SAYING THAT JAVA IS AN 1 EMPEROR 2 DICTATOR 3 ROCKSTAR 4 KING OF KINGS IN IT AND OTHER SECTORS FOR EVER NO ONE CAN BEAT JAVA I AM SURE ABOUT IT THANK YOU
21st Jan 2019, 12:36 PM
sree harsha
sree harsha - avatar
+ 19
hi Florian this link may help https://pypl.github.io/PYPL.html also Java is still a very popular language being run on many devices. i hope this helps p.s your english is great but you forgot the ‘e’ on coding it’s spelt coding other than that your english is great
21st Jan 2019, 9:23 AM
Ollie Q
Ollie Q - avatar
+ 16
Java is a legendary language that is cannot be abondoned. With Java we can create app in Android studio
21st Jan 2019, 1:29 PM
Muhd Khairul Amirin
Muhd Khairul Amirin - avatar
+ 12
Java is my preference. I see the potential for using it above so many others.Also, it is always being updated. Java just released an announcement of it version 13 even while 12 is still being worked on.
21st Jan 2019, 1:25 PM
Ginger Mae
Ginger Mae - avatar
+ 12
You should have said "why Java is still popular" ? 😉
21st Jan 2019, 4:02 PM
AU Hameed
AU Hameed - avatar
+ 11
Java is still very popular, For android thats most popular now, even Games. A large percentage of java is used for Android
21st Jan 2019, 5:22 PM
Potato Hacker
Potato Hacker - avatar
+ 10
I have been a java backend developer for 3 years now and had no problems finding projects so far. That being said allot of job requests this last year are asking for more than just java on itself. Things like angular and spring and aws cloud are commonly asked allongside java skills now. Also tools like maven and git are essential when working on bigger projects.
21st Jan 2019, 8:33 PM
Koen Rockstars
Koen Rockstars - avatar
22nd Jan 2019, 7:32 PM
AKS
AKS - avatar
+ 8
Even thought there are other languages that are on the rise right now, like Python, Golang, Javascript, and not many company use mostly Java nowadays, however, there is no doubt that Java is still the most popular language today because of its wide applicability compared to other languages.
22nd Jan 2019, 3:40 AM
Hamidi Saufi
Hamidi Saufi - avatar
+ 8
Yes of course
22nd Jan 2019, 6:28 AM
Abdou
+ 8
Having much experience in many languages, including both Java and C# over the years, Java, as a language, simply hasn't evolved at the pace of C#. Java just falls short when comparing equivalent approaches to how C# and .NET handles LINQ, Generics, class property accessors, JSON serialization, Async/Await, boxing / unboxing of primitive types, yada, yada, I could go on for a while. Here is one of many articles that highlight many features that Java developers have been deprived of for so many years. https://blog.overops.com/c-vs-java-5-irreplaceable-c-features-wed-kill-to-have-in-java/ Also, .NET Core is now a strong portability competitor against the JVM for multi platform support.
23rd Jan 2019, 8:57 AM
David Carroll
David Carroll - avatar
+ 5
Java is still popular and most of the smart devices are running through the Java programming language. You can take the example of Android. Large part of Java is written in Java.
21st Jan 2019, 2:03 PM
ABhinav Singh
ABhinav Singh - avatar
+ 5
Yep of course it's still popular
21st Jan 2019, 3:44 PM
Sandakan Nipunajith
Sandakan Nipunajith - avatar
+ 5
I think sree harsha has said it all
21st Jan 2019, 3:49 PM
Celestino🇰🇪🇫🇷
Celestino🇰🇪🇫🇷 - avatar
+ 5
Yes it's , Java is still popular because it is among the best rated, & among major subjects in software engineering & programming for Mac, both laptops, iPhone & smart phones. Concepts, applications, programming languages -> being valued & much in demand.(java, JS). All positive recommendations + references to java related queries. Not yet restricted. 😑💯👍🔑🌼🌼🌼🌼🌻😞😢😒😒😒😒😒⚡🍁❄️🏆🎉🎊🎉🎭🤗😏😏😏😏😏😏🏨🏦🏥🏘️🏝️🗺️🌎🌍🏗️🚧🚦🛫✈️🌀🌤️🌞🌦️🌜⛈️🌝🌡️🌓🌒🕖🕦🚗🚊🚆🕌🕋🌏🌎🌍🏛️🏥🏖️🏝️🏅🥇🥈🥉🎗️🎁🎁🎁🏆🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯🎯♣️♣️♣️🃏🃏🀄🎲🎲🎲🎲🎲🎲🎲🎲🎲🎣💻🖥️📲🎙️🎹🎶🎵📻📒📃📜📄📰🖌️🖊️🛠️⚔️🗃️🖇️📊📉📈📌📍💉📡🔭🔬⚗️⚙️🛡️🏹⚖️💊🚪🚬⚰️⚱️🗿📂🗂️🖋️🖊️📧📽️📸🎥📟📠🔋🖨️🖥️💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻💻🎤🎙️📱📱📱📱📱📱📱📱🎚️🎶🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🤔😏😏
21st Jan 2019, 10:01 PM
Asim Farheen
Asim Farheen - avatar
+ 5
Well it is still 'popular' since a lot of programmers prefer it for its super power (Does not have limitations).....But a small fact still remains, most programmers are choosing other languages over it because of its complexity so somehow Java☕ is slowly losing it's popularity 🔰....
23rd Jan 2019, 10:20 AM
Keith Stanley 🇿🇼
Keith Stanley 🇿🇼 - avatar
+ 4
I would like to ⏺ recommend C++ C# Php SQL Python Ruby Kotlin Dbs Dns Robotics AI GUI R Scala Spyware on hackers Cyber security IOS ANDRIOD CSS SWIFT JAVASCRIPT JQUERY 😑
21st Jan 2019, 11:14 PM
Asim Farheen
Asim Farheen - avatar
+ 4
if you are in a science major, whether it be biology or physics, python will be better to learn than Java. if you are a web developer, Javascript, Node, PHP and even Ruby will be better to learn. if you are a iOS mobile app developer, assuming you are not using React.native, you need Swift and perhaps Objective-C, no use for Java on the Front End. And if you are an Android mobile app developer, Java has been replaced by Kotlin. Even for system programming, C/C++ and now Rust offer sounder and better performance. Java has been a preferred language for database development, especially Oracle databases. Of course, Microsoft advocates C# over Java. Java remains a preferred language for AP Computer Science students for now. However you might learn more reading SICP and learning DrRacket or Scheme. Thus, Java has all the warts of a multiparadigm programming language with intermediate code base, including null reference errors, platform heterogeneity, and memory management with Garbage collection, not to mention some security vulnerabilities.
23rd Jan 2019, 12:07 AM
Christopher Goodman
Christopher Goodman  - avatar
+ 3
sree harsha If "NO ONE CAN BEAT JAVA" could you explain me why C++ and Python courses have both more than 1 milion of learners than Java one? The syntax isn 't intuitive as the other languages' and being an high-level language it can do nothing without its libraries and modules. Every language is better than other languages in different uses, like PHP for server programming or C for low-level operations so don 't say that no one can beat Java
22nd Jan 2019, 6:50 PM
OrHy3
OrHy3 - avatar