HI i am new to programing in general,
currently I trying to learn java, but I am
having trouble getting the compiler to work
I keep on getting this message
" 'javac' is not recognized as an internal or external command,
operable program or batch file. "
I have been trying to find reasons for this,
and I think it has something to do with "enviromental variables" and "path" can someone assure me if this is the case and if it is then why? do we need to do that, how do I make a path? and what is the point of it?

Javac is an exe file which resides in your jdk folder. (C:/Program/java or similair) You can either write the full path to it and the the classes you want to compile or add the path (it´s in the bin folder) to your environment variables (Right click My Computer->properties->advanced->environment variables: path)
Or just use an editor such as eclipse, it will compile it automatically

Good luck!