Nowadays the only difference is the interface. A lot of the web development I've done only differs in how the front end behaves (i.e. through a browser) and other client-side applications seem exactly the same in many ways. Depends on the context I guess though, and you should never want a coding job based on language. A language is just a tool to program in.