On Mon, 6 Sep 2010 17:22:09 +0530 VGNU Linux <vgnulinux at gmail.com> wrote: > Hi, >> A small device like a mobile but with only 2 major buttons, with GPS and > GPRS capabilities. > Can anyone tell me from where to start learning about this ? Read the official docs for the C API: http://docs.python.org/extending/embedding.html http://docs.python.org/extending/index.html http://docs.python.org/c-api/ You'll probably need at least a 32-bit CPU and some non-negligible amount of RAM. If not, then you'll want to take a look at alternatve implementations of Python: http://wiki.python.org/moin/EmbeddedPython Regards Antoine.