This blog was originally published on March 15, 2012, but is still relevant. Enjoy!
Technology is full of confusing terms, and building websites is no different. As a developer or as a person in need of a website, you will no doubt encounter a number of acronyms and words that you either don’t understand, don’t want to understand, or that just plain make you want to cry a little bit out of sheer frustration.
DNS? PHP? .NET? IIS? Apache? Joomla? Drupal? CMS? IE? FF?
The list grows longer and your attention span grows shorter. I’ll not bore you with all of the acronyms now, I’ll just save that for another post. Instead, I want to shed a small ray of sunshine upon a dark corner of confusion.
Let’s start with what Java is not. Java is not coffee; you won’t find it at Starbucks.
Java is not a populous island nation in the Indian Ocean; at least, not the Java we are talking about.
Java is a programming language developed in 1995 for Sun Microsystems. Its main purpose is to be able to run on all different types of operating systems. In other words, a program written in Java can run on a Microsoft computer and an Apple computer. All you need is to download the Java run-time to your computer and you can run any Java applications.