i am a programmer i want to learn javascript what are the best resources where i can learn from?
This is the latest javascript resource I've discovered: http://javascript.crockford.com/
In a word: jQuery. This js library is quickly becoming an industry standard, if it isn't already. Cross-browser compatibility, extensive documentation, UI functionality (http://jqueryui.com/), community supported plugins, etc. I know very few web developers that still write "old school" js (things like "var obj = document.getElementById('div')" to select DOM elements).
That said, familiarizing yourself with basic js syntax would be helpful too (see the Mozilla js reference site, or perhaps the w3c js reference site); but you should ultimately end up relying on jQuery for almost all of your client-side implementation needs: events, css manipulation, AJAX requests, validation, and everything else.