ne te fais pas de soucis 
je dirais que l´anglais s´apprend en programmant aussi
c´est a dire que quand tu commences, tu ne sais pas pkoi tu mets des mots comme while, for, etc !
tu les apprends betement.
Et puis tu sais que le while sert a faire qq chose TANT QU´une condition est remplie, donc l´anglais vient tout seul pour cela !
Pareil, tu lis une doc, elle est en anglais, comme en cours tu as appris un petit peu, alors tu comprends certains mots mais pas d´autres...
Alors que fais tu ? tu cherches la définition du mot dont tu as besoin pour avancer !
et ce genre de truc : ça te fait apprendre l´anglais !
bref, voila, fait les 2 en meme temps
il est bcp plus facile d´apprendre qq chose quand on en a besoin concretement 