You are on page 1of 9

ICT PROGRAMMING

(JAVA)

SARMAGO, ZHIENROD D.
11-LOCKE
MRS. MADELYN GABION
WHAT IS JAVA?

Java is a high-level programming language developed by Sun


Microsystems. It was originally designed for developing programs
for set-top boxes and handheld devices, but later became a
popular choice for creating web applications.

The Java syntax is similar to C++, but is strictly an object-


oriented programming language. For example, most Java
programs contain classes, which are used to define objects, and
methods, which are assigned to individual classes. Java is also
known for being more strict than C++, meaning variables and
functions must be explicitly defined. This means Java source code
may produce errors or "exceptions" more easily than other
languages, but it also limits other types of errors that may be
caused by undefined variables or unassigned types.
HISTORY OF JAVA
The history of Java is very interesting. Java was originally designed for
interactive television, but it was too advanced technology for the digital cable
television industry at the time. The history of Java starts with the Green Team.
Java team members (also known as Green Team), initiated this project to
develop a language for digital devices such as set-top boxes, televisions, etc.
However, it was suited for internet programming. Later, Java technology was
incorporated by Netscape.

The principles for creating Java programming were "Simple, Robust, Portable,
Platform-independent, Secured, High Performance, Multithreaded, Architecture
Neutral, Object-Oriented, Interpreted, and Dynamic". Java was developed by
James Gosling, who is known as the father of Java, in 1995. James Gosling
and his team members started the project in the early '90s.

James Gosling - founder of java


Currently, Java is used in internet programming, mobile devices, games, e-
business solutions, etc. There are given significant points that describe the
history of Java.
EVOLUTION OF JAVA
James Gosling has invented java, when he got the idea he had the
coffee in his hand. The language was initially called Oak after an oak
tree that stood outside Gosling's office. Later the project went by the
name Green and was finally renamed Java, from Java coffee.
“Java” Comes from the Island of Java
During the 1600s, the Dutch introduced coffee to Southeast Asia.
They brought coffee trees to places like Bali and Sumatra, where it's
still grown today. ... Today, “java” has become a generic term for
coffee and no longer refers only to coffee from the Island of Java.
10 SYNTAX OF JAVA PROGRAMMING

1.class MyFirstJavaClass
2.public void myMethodName()
3.MyFirstJavaProgram.java
4.public class HelloWorld
5.public static void main (String[] orgs)
6.System.out.printl(“Hello World”);
7.int variable1 = 122;
8.int data = 20;
9.static Int number = 10;
10.Void someMethod[]
FAMOUS CODE EDITOR OF JAVA

NetBeans
NetBeans is an open-source Integrated Development Environment written in
Java. Development of NetBeans has really accelerated since it became part of
the Apache project.

Eclipse
Eclipse is another free Java IDE for developers and programmers. It is mostly
written in Java. Eclipse lets you create various cross-platform Java
applications for use on mobile, web, desktop and enterprise domains.

IntelliJ IDEA Community Edition


IntelliJ IDEA Community Edition is a free Java IDE (Integrated Development
Environment). It is mainly used for Android app development, Scala, Groovy,
Java SE and Java programming. It is lightweight in design and comes with
useful features like JUnit testing, TestNG, debugging, code inspections, code
completion, and support for multiple refactoring. Plus Maven build tools, ant,
visual GUI builder and code editor for XML and Java.
Android Studio
Android Studio from Google is mainly designed for developing on the Android
Platform. However it is capable of running and editing some Java code.

Enide Studio 2014


Enide Studio 2014 (version 0.11-preview) was initially released as a stand-alone
product for all operating systems. However later changes saw it develop a Tool Suite
for Node.js, JavaScript and Java Development. This is available from the Eclipse
plugin store and from the main website.

BlueJ
BlueJ is an integrated development environment (IDE) for the Java programming
language. It has been mainly developed for educational purposes. However, it is also
suitable for those who wish to do small-scale software development. It runs with the
help of a JDK (Java Development Kit).

JSource
JSource is a free Java IDE. It is a good option for Java developers and programmers.
REFERENCES:

https://techterms.com/definition/java
https://www.javatpoint.com/history-of-java
https://www.google.com/search?q=why+use+coffee+cup+logo+i
n+java&sa=X&ved=2ahUKEwjRyNKC4_fmAhVPnFkKHZ6VDEIQ1QI
oAXoECAwQAg&cshid=1578616143000652&biw=1353&bih=755
https://www.tutorialspoint.com/java/java_basic_syntax.htm
https://cs.fit.edu/~pkc/classes/cse1001/syntax.pdf
https://blog.idrsolutions.com/2015/03/the-top-11-free-ide-for-
java-coding-development-programming/

You might also like