Nach 20 Jahren Erfahrung mit mehr als 12 unterschiedlichen µCs, den Sprachen ASSEMBLER, BASIC, FORTRAN, MODULA II und C, halte ich es für sinnvoll, wenn man mindestens eine Hochsprache und den jeweiligen ASSEMBLER beherrscht.

Ob das nun C, BASIC oder whatever ist, ist beim heutigen Stand des Compilerbaus nicht so wichtig.
Viel wichtiger ist die Beschreibung und Strukturierung des Problems, das man mit seinem Programm lösen will.