Английский язык, который ты используешь при общении, и английский язык для программирования значительно отличаются. Для программиста важно знать много технических терминов. Так лучше иметь уровень хотябы B1, чтобы было легче начинать. В самом процессе обучения программированию ты будешь изучать английские слова, которые будут необходимы, чтобы читать код других людей и писать комментарии для своего.