I'm planning on trying to do some work on a Zigbee or Xbee mircochip, I haven't decided on a specific chip yet, and I'm wondering which language is used to program this chips. I know larger sensors such as mica use TinyOS. So i figure it's a object oriented language. I am just unsure which language I should read up on prior deciding on a chip. Would appreciate any input!!