HTML, CSS and Javascript so they can at least translate an idea into a prototype/mockup that expresses the idea. That is, assuming a web app idea.
And then you can't just "learn" javascript, you need to learn programming paradigms (data structures, control structures, how to modularize the code, etc).