Why java for developers and programmers !

Hello friends ,after writing from a small duration time. As a programmer i also think about this “ why java ?”. This also make me a little bit confuse about this so that's why I'm writing this. One of the biggest reasons why Java is so popular is the platform independence. Programs can run on several different types of computer; as long as the computer has a Java Runtime Environment (JRE) installed, a Java program can run on it.

Most types of computers will be compatible with a JRE including PCs running on Windows, Macintosh computers, Unix or Linux computers, and large mainframe computers, as well as mobile phones.

Since it has been around for so long, some of the biggest organization's in the world are built using the language. Many banks, retailers, insurance companies, utilities, and manufacturers all use Java.

The language is considered to be very simple; however, it comes with a library of classes that offer commonly used utility functions that most Java programs can’t work without.

Java API, the class library, is as much a part of Java as the language itself. In actuality, the genuine challenge of learning how to use Java isn’t learning the language, but learning the API.

The language consists of 50 keywords, but the Java API has thousands of classes with tens of thousands of methods you can use in your programs.

Despite this, developers aren’t expected to learn all of the Java API, and the majority of them are only experienced and fluent with a small portion of it.

Java is still a relevant programming language that shows no sign of declining in popularity and, for that reason, is worth learning. Most developers pick it up as their first programming language because it’s reasonably easy to learn.

Since the language has an English-like syntax with minimum special characters, Java could be learned in a short time span and used to build suitable applications.

Java is part of a family of languages that are heavily influenced by C++ (as well as C#), therefore learning Java offers vast benefits when learning these other two languages.




I'm a graduate student. I'm so interested on writing blogs about tech. so keep follow and update about tech changes in world

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Optimizing Cloud Native Development Workflows: Combining Skaffold, Telepresence, and ArgoCD


Active Directory Groups

Journal Entry 6/2/2021

Is Legacy System Experience Required to Become a Senior Developer?

Configure OCI Load Balancer for Multiple Websites hosted on Single Web Server

Gauthmath Makes It Easy For Anyone To Find Answers for Math Questions

Prioritizing Your System To obtain One of the most From Your Service.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


I'm a graduate student. I'm so interested on writing blogs about tech. so keep follow and update about tech changes in world

More from Medium

Java vs JavaScript | Detailed comparison | All-time-dev

Java vs JavaScript

Java — A Quick Tour

List of Top Decompilers Used by Java Developers

Java & Cypress 101