no. It helps but being good at english offers a greater advantage. programs do the math for you all you need to know is what formula you need which are often either simple or googlable. If you are good at using proper grammar learning to program is a breeze since the hardest thing for new programmers is often syntax.