Computer programming classes will teach you the skills necessary for the modeling and analysis that are important in physics. You'll need speaking and writing skills to communicate your discoveries, which means that English and composition are required. Scientists need to be able to write clear, concise reports about their research. The editors and reviewers at scientific journals won't re-write your paper, and publishing your work may be very important to your career as a scientist. If you decide to teach, being able to explain technical material in understandable language is particularly important.
Science is international.
The study of foreign languages will help when you're invited to attend an international meeting, accept a fellowship for study and research in a foreign country, or when the latest research paper in your field hasn't been translated in English. If you become a scientist, you can contribute not only through your research, but also by helping others to understand how scientific research is important to them. It has been said that children are born scientists. This is best illustrated by the questions they constantly ask. Teaching at the elementary or middle school level presents the challenge of keeping their curiosity alive while teaching new ideas.