I work at a branding company doing web development and use PHP for all development because it's what I know and what I'm fastest with.
If I want to learn a new language to use at my job, is it appropriate to start a new client project with the new language or is it something I should learn on my free time until I become familiar with it?
The reason I ask is because I'd be using (or wasting) client/company time to learn something I can already do in another language.
Just out of curiosity, what's the language your thinking about learning?