The Language of Java
What is Java? Java, in it’s simplest definition, is a dynamic computer application that can run a program to accomplish a task. Java runs in all sorts of things in the average person’s life; things such as car stereo systems, televisions, cell phone applications, websites, and more. But, where did it come from, and how does it work, and how has it impacted our lives today?
Java was first created by Patrick Naughton, Mike Sheridan, and James Gosling in 1994. However, they started writing the code for it four years earlier in 1990. They originally started making it to try and make a new and more practical way of computing. Originally, Java was called “Oak”, and it was being made for the Green Project in Sun Microsystems (about.com). Using Oak, they wrote a browser called WebRunner, and later renamed it HotJava. This browser was the first browser that was dynamic, capable of having moving objects on the page, and having executable content within the page (oracle.com). With the internet era beginning to take hold, having over sixteen million internet users, people begin to notice Java through the web by next year.
The following year, Java becomes so big that a conference called JavaOne takes place. This conference had over six thousand people come to learn this new, object-oriented language that was changing the web and computing in general. There were also over 160 companies and small businesses that attended, all showing off their Java-related products. Just one year later, over 400,000 developers are working in Java, making it the second largest computer language in the world (oracle.com). Over 10,000 developers attended the JavaOne conference that year.
In 1999, the Java 2 Platform is released, allowing d...
... middle of paper ...
...3.
Bellis, Mary. "History of Java and Programmer James Gosling." about.com. N.p., 2013. Web. 13 Dec. 2013. .
"Java Features and Benefits." oracle.com. N.p., 2013. Web. 13 Dec. 2013. .
"Lesson: Object-Oriented Programming Concepts." docs.oracle.com. Oracle, 2013. Web. 13 Dec. 2013. .
"Lesson: Object-Oriented Programming Concepts." docs.oracle.com. Oracle, 2013. Web. 13 Dec. 2013. .
Porter, Harry H., III. The Java Language: A White Paper Overview. http://web.cecs.pdx.edu/. The Cat, 5 May 2002. Web. 13 Dec. 2013. .
Jason Adams
Dr. Grace Murray Hopper was known as a phenomenal computer scientist, mathematician and rear admiral in the United States Navy. She was a strong force in developing programming languages in technology. She is responsible for contributing work to the Harvard Mark I and the Univac I computer and many other components of technology in the 1940’s and 50’s era. Hopper’s skills allowed her to create the compiler for programming languages. Her ideals lead to the creation of COBOL known as common business oriented language. Hopper’s excellent skills help build what is today’s source of technology all around the world. Today, Grace Hopper’s help with programming languages is what helps us to easily use computers. Many of us don’t know the work it takes into building a computer that efficiently works the minute we command it to. The hardest part about a computer is making a computer understand you and you being able to understand it back. Her contributions allow us to play our video games, send emails, and even shop all at our computer.
Johnson, R. and Foote, B. (1988) “Designing reusable classes”. In: Journal Of Object-Oriented Programming, v.1, n. 2, p. 22-35, Jun./Jul.
Brookshear, J. G., Smith, D. T. and Brylow, D. (2011) Computer Science: An Overview. 11th ed. Prentice Hall / ADDISON WESLEY Publishing Company Incorporated. Available at: http://books.google.com/books?id=LbtoewAACAAJ.
Three weeks after Johnny’s PC tragedy occurred, another small crisis took place in Johnny Jellybean’s life. In his computer class, his teacher, Mr. Barber, had given him an impossible assignment. The assignment really wasn’t that difficult. All he had to do was write about the future of the internet. Unfortunately, the internet was like a different language to Johnny. In his despair he called his only tech savvy friend, Chris Cobalt.
Today, the world is changing fast in many ways, and the most rapid change that is seen within our society is technology. It is imperative that businesses stay on top of what is new and how they can better their company’s outlook by presenting their information in the fastest and most reliable ways. With the two major computer programming languages of today, C++ and Java, which is better for businesses to be able to acquire such speed and consistency?
After my twelfth grade, the inherent ardor I held for Computer Sciencemotivated me to do a bachelors degree in Information Technology. Programming and Math, a paragon of logic and reasoning have always been my favorite subjects since childhood. I still vividly remember the time during my graduation,when I was successful in creating a simple calculator application as a class assignment.The joy I derived from creating something that is used by a lot of people to help them perform complex calculations,made me realize the power of computing in its true sense.It was also in my graduation that I developed an immense interest in programming languages such as Java, C++ an...
Carrano, F. M., 2012, 2007, 2003. Data structures and Abstractions with Java. 3rd ed. New Jersey: Prentice Hall, Inc..
Watson, J. (2008). A history of computer operating systems (pp. 14-17). Ann Arbor, MI: Nimble Books.
Compiler, in computer science, computer program that translates source code, instructions in a program written by a software engineer, into object code, those same instructions written in a language the computer's central processing unit (CPU) can read and interpret. Software engineers write source code using high level programming languages that people can understand. Computers cannot directly execute source code, but need a compiler to translate these instructions into a low level language called machine code.
Imagine having a computer without running software. Computers would be slightly pointless without programs to run it. There would be no directions in the computer to tell it how to run, where to run, and what to do. A computer would have the ability to turn on, but a blank screen would be the only thing to appear on a monitor. I am sure that the question of "Who creates these programs?" has run through many minds in the past. These programs aid you in typing papers, connect you to the Internet, send information to other computers, or provide an interface for games that help to occupy your time. Computer programmers are the individuals that create and work with these programs. On a broad scale, computer programmers write the programs, test the programs, and then maintain the programs that millions of people use daily (Computer Programming 243-249). The every day duties of a computer programmer include investigating work requests from system analysts, understanding the problem and the desired resolution, choosing an appropriate approach, and planning an outcome that will tell the mechanism what to do to produce the desired results. Programmers must be experienced in high levels of mathematics, computer science, and programming languages. A programmer must also have experience with critical thinking, reading comprehension, and deductive reasoning. Programmers need to master these subjects, since they write in a language different from everyday English or French.
Most of languages are developed using Object oriented programming .Some examples of object oriented language are PHP, Python, Ruby and Java.
Java Script allows you to respond to a user's input in the form of text, buttons selected, or mouse clicks, and can generate a response to the user's computer. Java Script originated from within the labs of Netscape Communications Corporation in 1994. It was invented so a computing language could build web pages and applications more effectively. When it first appeared it was thought that it was a new form of C, but later turned out to be this wonderful new language called JavaScript.
Operating systems have evolved through a number of distinct phases or generations and we will describe these successive generations of computers to see what their operating systems were like.The first true digital computer was designed by the English mathematician Charles Babbage (1792–1871). Babbage was trying to build his analytical engine for that he hired a young woman named Ada Lovelace,as the world’s first programmer. The programming
Choosing a career is very important in a person’s life. Over the past two decades, many professions have change significantly with the influx of technological developments. One needs to think about the things that interest them and what kind of lifestyle they want to have. Some things a person should think about are what qualifications are needed, what type of training is necessary, and the future need of the career they choose. Some other things to consider would be how much money they will make, what is the probability of advancement, and does the career satisfy their need for an enjoyable life.