File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes New to java and have some questions. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "New to java and have some questions." Watch "New to java and have some questions." New topic

New to java and have some questions.

Michael Baca

Joined: May 27, 2004
Posts: 17
Sorry if this is a common question. I am new to java but not to programming. This is a little hard to explain. Can applications written for web pages also be run by themselves? What I mean is I am only interested application development and not so much in website development. I guess the only influence I have from java is what I see on websites, and I never really thought of it as a language for writting applications till I moved over to Linux. I hope that's clear enough.

Also what books do you suggest? I mean taking into consideration and I have little to no interest in web development what type of books should I be looking at?

I've seen some nice applications written in java and when I first started working with it (about an hour ago) I liked the syntax allot. It reminds me allot of the .NET languages which I enjoyed very much.

So anyway, thanks for your time and please excuse my questions if the answers are really that obvious.
Avi Abrami
Ranch Hand

Joined: Oct 11, 2000
Posts: 1141

Hi Michael,
Allow me to suggest the Java Tutorial and the book Thinking in Java. After that, I suggest you check out the Safari online library.

Good Luck,
Dirk Schreckmann

Joined: Dec 10, 2001
Posts: 7023
Welcome to JavaRanch, Michael!

No need to apologize. This forum exists for asking such questions.

Just in case it wasn't already clear, JavaScript is not Java. JavaScript is something used primarily on web pages. It's name is JavaScript because someone was trying to jump on the Java programming language bandwagon. We don't discuss JavaScript any further in this forum, that's what our HTML and JavaScript forum is for.

So, yes. Java is a programming language used to create desktop applications, as well as server-side and small device (such as cell phones) applications. Java does make an appearance on some web pages in the form of Java Applets, which are programs embedded in a web page that execute on the clients machine, through a web browser.

Here is a list of free on-line Java tutorials and books that I have found useful:
  • Sun's Java Tutorial
  • Introduction to Computer Science using Java by Bradley Kjell
  • Introduction to Programming Using Java by David J. Eck
  • Dick Baldwin's Java Programming Tutorials
  • Interactive Programming In Java by Lynn Andrea Stein
  • Bruce Eckel's Thinking In Java
  • JavaRanch's own Campfire Stories
  • Allen B. Downey's How To Think Like A Computer Scientist

  • [How To Ask Good Questions] [JavaRanch FAQ Wiki] [JavaRanch Radio]
    Michael Baca

    Joined: May 27, 2004
    Posts: 17
    I completely understand now. Thank you both very much for the help and the links. Looks like I'm going to be quite busy tonight.
    I agree. Here's the link:
    subject: New to java and have some questions.
    It's not a secret anymore!