Du kannst ja schon mal beginnen mit C:
1) Compiler besorgen, z.B. Dev-C++: http://www.bloodshed.net/devcpp.html
2) C-Kurs: http://www2.its.strath.ac.uk/courses/c/ http://www.pronix.de/pronix-649.html
Vor allem Bit-Logik üben.

Logische Operatoren

& bitweises AND
| bitweises OR
~ bitweises NOT
^ bitweises XOR
<< bitweises Linksschieben
>> bitweises Rechtsschieben

Zuweisungsoperatoren

= Zuweisung
+= Zuweisung nach Addition
-= Zuweisung nach Subtraktion
*= Zuweisung nach Multiplikation
/= Zuweisung nach Division
%= Zuweisung nach Modulo
<< Zuweisung nach bitweisem Linksschieben
>> Zuweisung nach bitweisem Rechtsschieben
&= Zuweisung nach bitweisem AND
|= Zuweisung nach bitweisem OR
^= Zuweisung nach bitweisem XOR