Possible Duplicate:
Where is the best place to put <script> tags in HTML markup?
I have been studying javascript for quite sometime now, and one of my main concerns are am I learning the proper practice, I've asked different people regarding this but They seem to give me pretty vague answers, I know External stylesheet should be placed inside the head tag but when it comes to Javascript? should I put my external javascript in the head tag? or in the bottom of body tag(before the ending tag)?