For the longest time I kept asking what is JAVA...well I have been doing it all along
as far as I can figure. In fact the other night when I got ahold of some supposedly very
wise JAVA masters code that did not work and I had to spend all night correcting it and looking
for the error I discovered what JAVA really is. JAVA is 'not' a BAD combination of HTML codes
to inform the computer systems as to what you intend it to share with others. JAVA is GOOD
HTML coding that works to create a program or a function not a dysfunction. Java is called Java because you may spend all night up fixing bad HTML code because you will
need coffee as strong as JAVA to fix it. So who wants to be a master of bad HTML code?
So have I got the definition right yet? NO? Well the truth is I am still figuring it out
and would like a definition of exactly what it is. But I do know if it is done wrong it can mess
you up for awhile until you figure out your mistakes.
Java originally was going to be named Oak and eventually it became named Java. I've read a story about some people sitting around a table drinking java then deciding to name it Java. But if anyone has had to sit up after a long night of writing code for a job or a class in an academic environment they will understand the need for a strong cup of coffee. Two of the strongest being capuccino (which is usually a super sweet super strong concoction of coffee) and the other is Java (which is strong enough to possibly eat the spoon which is placed in it). Both will open your eyes and make you take several stops while driving for any length of time.
Java is an object oriented language which is suppose to stand alone independent of whatever type of browser it is placed into. It is a language designed to create objects and forms from what I can figure out. I started to take it but the book was poorly written as the writer did not seem to understand what it was much less how to teach it. But they had the college textbook writer syndrome that is way too popular and much too well accepted. Which relies on repetition of poorly written and poorly explained information as much as possible. One can go online read some reviews in regards to java books and even learn to program in Java from http://www.Sun.com. Sun has been developing the standard for java. It is used in many of your every day things that are used such as your cell phones from what I understand.
In regards to teaching any programming language all that one can do is give you the tools and understanding. What you do with the tools is up to you and your ingenuity.
With any language one must have a great deal of perserverance, persistance, and just plain I am not going to quit this learning process to learn it. Then one day it will start clicking and you can begin writing your own code instead of just copying it. But for those of you who just want the wonderful things it does there are plenty of places to get some code and place it in your web pages. One such place is http://www.arachnoid.com. There one can download a quoter board I have used to create web pages and write Java. It is a very nice java program written by a programmer (Lutz) who works at NASA. An excellent editor created by Lutz is available at this site called Arachnophilia. Lutz constantly updates and improves his web spinning Arachnophilia so be sure to return for updates. One can use this editor to write Java and HTML. Good luck!