J2ME
When I got my first cell phone, I had already
made a few programs for my Palm, so it was a natural step to make
something for my phone also. I had to learn Java, which is quite different from C, because of the Object Oriented nature, but
after some time I could use it. My first real program was JobLog, a
program to keep track of how long time I spend on each task during the
day. It will be online soon. My next real program was a program to send
predefined text messages.