Teoretycznie aby programować nie potrzebujesz znajomości angielskiego,dany język programowania ma stałą składnię dla wszystkich języków.
Jednak najwięcej wartościowych książek / kursów / dokumentacji jest po angielsku. Zależy też od firmy w jakiej chcesz pracować , czasem będzie wymagana znajomość angielskiego a czasem nie.