C ya da MIPS gibi low level diller ogrenmek isine yarar. Swift sacma bir tercih bence EE icin. Oturup Apple ekosistemine program yazarak nasil bir EE gelisimi saglayacaksin ki.
Turkce kaynaktan ogrenme, herhangi bir konuda yazilan Kodlab kitabinin daha iyisini Ingilizce baska bir kitapta bulursun.
Java ya da C# fazla high level diller, senin hedefindeki sistemlerde ise yarama potansiyelleri dusuk.
Eger programlama hic bilmiyorsan, Python ile basla; ogrenince C ve MIPS ogrenirsin.
Direkt MIPS ile baslama, korkarsin : )
Ancak C ile baslayabilirsin.
Ingilizce bilmiyorsan, once Ingilizce ogren.
Bunlarin yanisira, MATLAB da ogrenmek isine yarayabilir ama zamani gelince onu zaten ogrenirsin.