i would like help to start programming charger for any os like grub or lilo ...

some people said me starting with assembly code !!!!