Non è una cosa semplice.
Prima di tutto una ricerca nel forum ti chiarirà le idee.

La Nokia mette a disposizione vari Sdk per i vari linguaggi in cui programmare
C++,Python e Java.

quasi Tutti i terminali supportano Java, quindi scrivere programmi in Java equivale scrivere programmi per tutti, mentre in C++ è solo per Nokia.
Python è lo stesso discorso di Java ma attualmente solo Nokia mette a disposizione l'interprete per il terminale (che non è nemmeno incluso, è da installare separatamente.)
C'è da aspettare per vedere il Python trionfare.