introduction to java


Java is a widely used object-oriented programming language and software platform that runs on billions of devices, including notebook computers, mobile devices,  consoles, medical devices and many others. The rules and syntax of Java are based on the C and C++ languages.

Also,it is primarily used for Internet-based applications, Java is a simple, efficient, general-purpose language. Java was originally designed for embedded network applications running on multiple platforms. It is a portable, object-oriented, interpreted language.

Java is extremely portable.
One of the most widely used programming languages, Java is used as the server-side language for most back-end development projects, including those involving big data and Android development. Java is also commonly used for desktop computing, other mobile computing, games, and numerical computing.
Java is a computer programming language.It enables programmers to write computer instructions using English-based commands instead of having to write in numeric codes. It’s known as a high-level language because it can be read and written  by humans.

Like English, Java has a set of rules that determine how the instructions are written. These rules are known as its syntax. Once a program has been written, the high-level instructions are translated into numeric codes that computers can understand . As a result, you can use it to easily build mobile applications or run on desktop applications that use different operating systems and servers, such as Linux or Windows.





What Is Java Used For?

Java can be used to create complex applications that can run on a single computer or be distributed across servers and clients in a network. As a result, you can use it to easily build mobile applications or run on desktop applications that use different operating systems and servers, such as Linux or Windows.
it is also used as the server-side language for most back-end development projects, including those involving big data and Android development. Java is also commonly used for desktop computing, other mobile computing, games, and numerical computing.


Forms of Java programming language.

Here are the four types of java programming language;
 
  1. Standard Edition (Java SE)
  2. Enterprise Edition (Java EE) 
  3. JavaScript platform,
  4. Micro Edition (Java ME).


Java is a programming language. It is use for developing mobile apps, web apps, desktop apps, games and much more.
James Goslin,Mike Sheridan, and Patrick Naughton initiated the Java language project in June 1991. The small team of sun engineers called Green Team.
Initially it was designed for small, embedded system in electronic appliances like set-top boxes.
Firstly, it was called "Greentalk" by James Gosling, and the file extension was .gt. After that, it was called Oak and was developed as a part of the Green project.

Why Java was named as "Oak"?
Oak is a symbol of strength and chosen as a national tree of many countries like the U.S.A., France, Germany, Romania, etc.
In 1995, Oak was renamed as "Java" because it was already a trademark by Oak Technologies.



Can i write java on my phone?
 
Absolutely yes. Coding on laptop might be uncomfortable sometimes. Nowadays phones are being develop to perform the same functions as laptops, increasing portability, efficiency and ease. Below  are examples of java IDE (integrated development environment) for androids.

  1. Netmite App Runner,
  2. JBED, 
  3. JBlend and 
  4. phoneME.
You can use JBED. JBED is an apk Android application which run java games and app on your android Device. JBED is a java android emulator, by using this application we can install. And Current versions of Android use the latest Java language and its libraries (but not full graphical user interface (GUI) frameworks), not the Apache Harmony Java implementation, that older versions used. Java 8 source code that works in latest version of Android, can be made to work in older versions of Android.


Any suggestions, comment below.
Praize.F

A technology evangelist, A certified geek from rlg

Post a Comment

Previous Post Next Post