I have decided to start learning Java to help me get at least a basic understanding of what is going on. In the tutorial on the oracle website I am told to use command prompt as my way of directing my file to be compiled however it responds every time saying that javac is not a command or operable program or batch file. I have tried pointing it in the right directory and it still does not work, so I was wondering if anyone knows what I am doing wrong or if there is a better compiler I can use that is free, not on a trial and has all features available.