10 Things You Didn’t Know About Java

10 Things You Don't Know About Java

We’re not talking about coffee! Java is a computer programming language that was created for general purpose coding. Originally designed for cross-platform compatibility, meaning it can be used for a variety of different devices and programs, Java can run on almost any operating system.

But beyond the basics, Java is an incredibly interesting coding language! Here are 10 facts you probably didn’t know about Java.

1. It’s the most popular coding language in the world.

Today, Java is the most popular coding language in the world. It’s regularly ranked #1 by developers as their language of choice, and almost 90% of computers in the United States run Java! It’s used to build everything from web and mobile apps to and enterprise software.

2. It’s been around for over 20 years

Java was originally created by Sun Microsystems and was released in 1995. The latest version is Java 8, which was released in March 2014.

3. It’s an object-oriented language.

Object-oriented programming (OOP) is a model of computer programming that is based on the concept of “objects” that interact with each other to carry out the intent of the computer program. OOP is used widely in programming today because it offers numerous advantages to programmers, like the ability to reuse their code and design benefits. In addition to Java, other popular OOP languages include Python, Ruby, and PHP.

4. There are over 9 million Java developers in the world.

According to Oracle, there are over 9 million developers who write code in Java. That’s more than the population of New York City!

5. It’s intended to be “write once, run anywhere.”

“Write once, run anywhere” or WORA is a slogan used by Java’s original creator, Sun Microsystems, to illustrate its cross-platform advantages. Simply put, Java can be written on any device, compiled, and then run on any device that can run Java (which almost all devices today can). This means it’s possible for a developer to write a program in Java on his PC that users can also run on a mobile device or other computer, making Java an attractive choice for many different kinds of programming.

6. It was originally called Oak.

James Gosling was a developer for Sun Microsystems that was working to build a new programming language for their set-top box project in the 1990s. He originally created Oak, a language he named after the oak tree standing outside his office, which later evolved and was renamed Java.

7. Java programming is a great career.

Last year alone, there were 600,000 computer programming jobs unfilled in the United States, and with over 9 million Java developers today, it’s clear that Java programming is in high demand. The average salary for a Java developer is over $70,000, and combined with the growing opportunities in computer science, that makes Java programming a stable, promising career path.

8. You’ve almost definitely used Java.

Currently over 3 billion devices run Java, so it’s almost guaranteed that you have used Java, even if you didn’t know it!

9. Minecraft was originally written in Java.

Minecraft, the the explosively popular 3D sandbox video game, is written completely using Java code. The game’s creator, Notch, chose to write Minecraft in Java because it was the programming language he was most comfortable writing. Now owned by Microsoft, there is now a version of Minecraft built using C++.

10. It’s a great coding language for kids to learn.

It’s one of the most popular choices as a first coding language to learn. Although it can be tough due to its complicated syntax, Java is often chosen as a first language because it teaches you more than just coding: it teaches kids to learn to think like a programmer. Students of Java will also learn foundational coding concepts that will be helpful as they move on to other languages.

At Youth Digital, kids can learn Java programming in our Server Design 1 and Mod Design 1 courses.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s