About Java and JavaScript |
|
Thank you for your mail! I'm always happy to help people interested in learning to be (better) programmers. I'll see what I can do to help you. I've looked at BYOND a while ago and thought it was a nice idea, but I didn't look at it in any detail. I don't know what kind of programming, if any is involved in doing something with BYOND. You ask about Java scripting. I think I need to clear up some misunderstandings first. There are two things: There is the Java programming language, and there is a programming language called JavaScript. Java is a powerful, all-purpose modern programming language. Java is the heart and core of Sun's software offering. They produce and offer (for free, to a large extent) the language, tools for working with it, and extensive libraries which can be used to build programming projects in the realm of graphics, text processing, Web services, databases or pretty much anything you can think of. JavaScript is a "little language" that Netscape built into their browsers at roughly the same time Java hit the public. As the name implies, JavaScript is essentially a scripting language, i.e. a special-purpose language built mainly for one task. In this case, the task is to control the function of a browser. JavaScript looks a bit like an object-oriented BASIC. It has access to most of the parts of a browsers (screens and frames and fields and buttons and so forth) and considers them all objects, and can make them do certain things. However, apart from maybe some simulator programs, JavaScript outside a browser is like a fish out of water. And even in a browser, it doesn't do so much. I don't understand why Sun allowed Netscape to call their browser control language JavaScript, when they had the copyright on the name Java. The similarity between the names JavaScript and Java has confused a lot of people, apparently including you. Now then... at one point I recommended that people learn BASIC as their first programming language, partly because BASIC was delivered with every copy of MS-DOS (some 15 years ago, LOL!) so it was widely available practically for free. But nowadays, especially if you have cheap access to the Internet and maybe 100 Megabytes of hard disk to spare, I recommend Java. Sun makes the compiler, the libraries, essentially everything you need to learn or even write productive programs, available for free on the Web site. They go one step further and even offer an excellent online tutorial to teach you how to get started, and all the basic skills you need to know. So instead of lecturing you any more, here are some suggested URLs to point your browser at:
If you have any questions not covered by the many tutorials and other online resources, ask me. I'll try to help. I can help with other programming languages too (I used to know about 20 at some time or other) but Java is currently my favorite -- maybe you can tell? Best regards, -Carl [Elrac] Smotricz- |
| Back to Table Of Contents |