Hola,
El Nokia que comentas no tiene Sistema operativo Symbian, solo uno propietario de Nokia por lo que SOLO podrias programarlo en Java.
Respecto al Motorola que comentas si tiene S.O Linux (que lo desconozco) entiendo que podras hacer aplicaciones en C o C++. El unico problema es que seguramente necesitarias un compilador cruzado para ARM (dudo que tenga un microprocesador basado en memotecnicos de intel i386). Para ello tienes que encontrar (si Motorola lo ha sacado) un SDK (Software developed Kit) para ese modelo:
Unofficial Motorola A1200/E6 SDK
http://www.motorolafans.com/MotoModFiles/EZX_SDK/samr7-ezx-crosstool-foxe6-sdk-20080304.tar.gz http://61.47.60.185/rebirthstory.com/thailinuxpda/programs/samr7-ezx-crosstool-foxe6-sdk-20080304.tar.gz http://keaglez.e2mod.com/upload/sdk/a1200-e2-e680i-SDK.tar.gz A1200 lib
http://rapidshare.com/files/97716060/ezx-lib.tar.gz.html http://rapidshare.com/files/97798673/a1200-lib.tar.gz.html http://www.motorolafans.com/forums/showthread.php?t=17584 http://keaglez.blogspot.com/2008/01/a1200e6-e2-and-e680i-sdk-by-blackhawk.html Saludos,
Sir Graham.