Skip to main content

JAVA : Introduction


Most of us have heard this name, our browsers sometimes ask us to download Java plugin to view certain content.Well, actually what is JAVA? Java is a programming language which was originally developed to enable all the consumer devices to communicate with one common language. This language was originally named as Oak and failed to find a niche despite its potential. Almost all the devices are powered by JAVA. Your computer,mobile phone, TV, etc. 
















Java was first released by Sun Micro systems in 1995 but now it is owned by Oracle.

JAVA become more popular with explosion of the world wide web. Do you know that JAVA was not originally meant to be used for the internet?.The introduction of internet served as growing base for JAVA. 

Soon programmers start looking for a language which could enable them to use small applications or utilities called applets which could run inside web browser using minimal system resources. The major problem of this is the security. 




While most languages use the system resources but also provides a way to get access to the data of the client, JAVA was completely different. It can access only limited resources like RAM etc for the applet to run and cannot get access to the clients data. Why?. JAVA doesn't support  that :). Java is fast, reliable and a secure language , so it soon became the language of choice for internet and intranet applications.




Today,  we can say that the web is driven by JAVA. So if your planning to be a computer programmer, learning JAVA should be your first priority. JAVA programmers are of great demand these days. JAVA is an object oriented language, meaning it is very close to real world objects. It also derives the OOP's principles. For writing and compiling JAVA programs you will need a Java Development Kit (JDK) and editor like notepad etc. The JDK is available for free download at the oracle website. 


So that's all about JAVA, in the next post I'm gonna write on how to edit and compile Java programs using Notepad and Command prompt only (you'll need JDK of course). So stay tuned...

If you have any suggestion or if i missed something, make me aware through  the comment section. If you loved my post, why not pause a moment to say thanks :)



Comments

Popular posts from this blog

Xiaomi Mi A1 Gaming Review: Why I Loved Playing With It

Xiaomi Mi A1 was launched in September 2017. The new Android One smartphone is powered by a 2 GHz Octa-Core Qualcomm Snapdragon 625 and it's coupled with 4 GB of Ram.  A1 runs Android 7.1.2 Nougat and it is the first smartphone from Xiaomi to run stock android.  Xiaomi Mi A1  Pic Source: BGR The A1 is one of the best smartphones to buy in this range, as it comes with Stock Android so timely updates, and the pure Android Experience gives a smooth effect because of the absence of bloatware and of course the Dual Camera will give DSLR like-bokeh effect to your photos.  We are not going much into the specs as we are here to check out how the phone handles while playing games. We are going to play 3 heavy Android Games: Modern Combat 5, Asphalt Extreme and Asphalt 8. We are also going to check out its temperature with an Infrared Thermometer. So Let's get right into it.  Modern Combat 5 The first thing I got to say is that the Speaker is ...

Akinator The Genie: In-depth Review of a Mind Reader Game

For a while, I was searching for a good app that can read our mind. No, I am not talking about an app which simply tells what we are thinking, but this app asks us to imagine a person (Real or fictional) and asks us some questions about the person. We should answer them correctly, and within 20 questions it will guess the person correctly. I am talking about ' Akinator The Genie ' from the company Elokence . We can say that this game is a success by looking at its downloads. It has over 50 million downloads and a rating of 4.3/5 . Akinator the Genie Many have tried to understand the algorithm of Akinator the Genie because it's algorithm is one of a kind, and that makes it magical. Rhett Allain  of Wired  has come up with a theory of how the game works, you can check out the article here . I have personally used this app a number of times, and every single time it gives me the correct answer. I was surprised when it gave me the right answers even when I t...

Top 8 Websites To Download Software's For Your PC

When it comes to downloading software's from the internet many of us go directly thinking about viruses. Some say the internet is full of viruses , but is it really true? In my opinion there are good sites as well as bad ones in the internet.Sites that can turn your PC into a garbage and the ones which unlocks the full potential of your PC. Every PC new or old, good or bad is of no use without software's. Even the OS is a piece of software.  Downloading software's has always become a problem for beginners or novices. Some of them has unlimited internet connection but don't know where to download the software's without it containing any adware or spywares.  So folks, here are the  TOP 10 WEBSITES FROM WHERE YOU CAN DOWNLOAD FREE SOFTWARE'S : Note : The best place to download software's is directly from the author or owners website. 1. FileHippo By far the bes...