Java
Java
• JAVA WAS DEVELOPED BY JAMES GOSLING AT SUN MICROSYSTEMS INC IN THE YEAR
1991, LATER ACQUIRED BY ORACLE CORPORATION. IT IS A SIMPLE PROGRAMMING
LANGUAGE.
• JAVA MAKES WRITING, COMPILING, AND DEBUGGING PROGRAMMING EASY. IT HELPS
TO CREATE REUSABLE CODE AND MODULAR PROGRAMS.
• JAVA IS A CLASS-BASED, OBJECT-ORIENTED PROGRAMMING LANGUAGE AND IS
DESIGNED TO HAVE AS FEW IMPLEMENTATION DEPENDENCIES AS POSSIBLE.
• A GENERAL-PURPOSE PROGRAMMING LANGUAGE MADE FOR DEVELOPERS TO
WRITE ONCE RUN ANYWHERE THAT IS COMPILED JAVA CODE CAN RUN ON ALL
PLATFORMS THAT SUPPORT JAVA.
• JAVA APPLICATIONS ARE COMPILED TO BYTE CODE THAT CAN RUN ON ANY JAVA
VIRTUAL MACHINE.
• THE SYNTAX OF JAVA IS SIMILAR TO C/C++.
WHY JAVA IS IMPORTANT
• WHILE THE WORLD OF TECHNOLOGY IS CONSTANTLY ADVANCING, AT WHAT
SEEMS LIKE A FASTER THAN EVER PACE, PEOPLE, EVEN CODERS, HAVE AN
UNFORTUNATE TENDENCY TO FORGET ABOUT THE ORIGINS—THE
UNDERLYING PRINCIPLES.
• THE IDEAS THAT INFLUENCED AN ABUNDANCE OF MODERN-DAY
TECHNOLOGY.
• THIS IS WHY JAVA IS IMPORTANT – BECAUSE NOT ONLY DOES
IT CONTINUE TO BE A VITAL AND INVALUABLE PROGRAMMING
LANGUAGE TODAY, BUT IT SHAPED THE MANNER IN
WHICH TECHNOLOGY WOULD UNFOLD IN THE COMING
TWO DECADES AND CONTINUE TO UNFOLD FOR
THE UNFORESEEABLE FUTURE.
HISTORY
JAMES GOSLING, 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 SYSTEMS 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.
• IN 1995, OAK WAS RENAMED AS “JAVA” BECAUSE IT WAS ALREADY A
TRADEMARK BY OAK TECHNOLOGIES.
• THE TEAM GATHERED TO CHOOSE A NEW NAME. THE SUGGESTED WORDS
WERE "DYNAMIC", "REVOLUTIONARY", "SILK", "JOLT", "DNA", ETC. THEY
WANTED SOMETHING THAT REFLECTED THE ESSENCE OF THE TECHNOLOGY:
REVOLUTIONARY, DYNAMIC, LIVELY, COOL, UNIQUE, AND EASY TO SPELL, AND
FUN TO SAY.AVA”
CONTENT…
Java edition