ska göra, så är väl C (eller Basic eller Pascal) OK. Visst går det att skriva
i (främst) C på ett sätt som gör att kompilatorn kommer att generara
skapligt effektiv kod, men det kräver att man har bra känsla för
vilken kod kompilatorn spottar ur sig, och det i sin tur kräven bra kännedom
om assemblerprogrammering, så man kommer inte undan...

Men för enkla applikationer utan större krav på en skola, spelar det
kanske inte så stor roll...
Men, som sagt, om syftet är att *lära* sig PIC arkitekturen (och inte
bara så snabbt som möjligt slänga ihop något som "fungerar"), så är
nog assemebler inte fel att start med.