Tools That Help Break The Computer Language Barrier

Twenty years ago, when I was at Princeton, I and all of my fellow graduate students in physics were required to pass two foreign-language achievement tests in order to get our degrees. Since then, apparently convinced that such skills are of diminishing importance, the Princeton physics department— and most other graduate schools as well—have dropped such a requirement. On the other hand, skill in the “foreign” language of computer programming has increasingly been re

Barry Simon
Aug 7, 1988

Twenty years ago, when I was at Princeton, I and all of my fellow graduate students in physics were required to pass two foreign-language achievement tests in order to get our degrees. Since then, apparently convinced that such skills are of diminishing importance, the Princeton physics department— and most other graduate schools as well—have dropped such a requirement.

On the other hand, skill in the “foreign” language of computer programming has increasingly been recognized as a most important piece of equipment in the scientist’s tool kit. Although a demonstration of expertise in a computer language or two has not yet become a degree requirement for grad students, having this skill is so obviously essential that young scientists will want to acquire it, requirement or not.

Not only computer scientists and mathematicians, but many physicists, biologists, and chemists need to know how to program or at least work in a lab...

Interested in reading more?

Become a Member of

Receive full access to digital editions of The Scientist, as well as TS Digest, feature stories, more than 35 years of archives, and much more!
Already a member?