Hallo pooloo!

Die Auswahl der Programmiersprache ist entscheident, aber gleichzeitig davon abhängig, was man überwiegend programmieren möchte. So weit ich weiss, fürs Programmieren von PIC Microcontroller eignet sich nur C bzw. Assembler (ASM).

Der wichtigste Unterschied ist, dass man mit C schneller ein Programm erstellen kann. Der ASM ist wieder schneller bei der Ausführung und zumindest für mich mit seinen 35 Befehlen einfacher zum Erlernen.

Man sollte die Programmiersprache nach seinem induviduellem Wunsch wählen, und um das zu können, muss beide Programmiersprachen zumindest ein bischen kennenlernen um sie vergleichen zu können.

Für ASM würde ich dir empfehlen:

https://www.roboternetz.de/wissen/in.../PIC_Assembler

MfG