It depends on what you do. I hold firm to the belief that you should program in the highest level language that will do what you need done. For example, don't use assembly if you simply need to input 2 numbers and average them.
Also, an important thing is that good programers aren't good because they know a language well, they are good because they know how to program well (i.e. they understand boolean logic, loops, how to use constants, how to comment, etc.) If you are a good programer, then you only need to learn the syntax of a particular language to program in it well.
HTH
kevin
|