Python For Nokia N95 Mask
Don't confuse editor with compiler, IDE and runtime. An editor would allow you to create the files in C#, and might provide some aid to the developer (autocompletion, syntax coloring.), the compiler will turn the code into an executable for the CLR platform so that it can be run. An IDE is an environment with tools to edit, compile and debug (among possibly other things). The runtime is the set of programs or libraries required to run your program once compiled.
So your last question should probably be closer to 'is there a C# runtime for the Symbian S60 platform?' –Jan 3 '10 at 10:32. Sorry but the answer you flagged as correct for this question is wrong.
Python For Nokia N95 Price
Python For Nokia N95 Software
It is possible to develop for the N95 using C#, it may just cost you some money.SeeThis solution might not support the latest version of the.Net compact framework as fast as it is released on windows mobile but it certainly provides some C# support for N95.Deployment might be a bigger issue than if you were targetting a runtime pre-loaded on the phone.EDIT: oh well, so much for that. The correct answer WAS 'you could' but it has just become an order of magnitude more difficult considering Red Five Labs has ceased its business activities as of 18th January 2010. It doesn't necessarily mean their Net60 product will completely disapear (the installed base doesn't evaporate overnight) but now would be the time to wait and see whether it survives in another form. Java is a very similar language to C#, and you can write Java ME code for Symbian devices, so that might be the easiest way for you. The native programming language of Symbian is C, but Symbian C development differs from normal C and is pretty difficult overall, so since you only want to write a 'simple program', I definitely would not recommend that.For Java development, two IDEs are popular. Comes with ready-made support for building Java ME applications.
For, you will need to download the separately. And of course, you will need to download the appropriate SDKs from. Depending on what you want to code, you might want to take a look into python. Nokia offers a python interpreter for it's symbian devices and it is much simpler than digging into Symbian-C (which differs from standard C, and is rather hard on resource management).As a matter of fact, I am a C developer and I have done some Symbian C, but even with that experience I find myself looking into python (no previous experience with python) to write and test small symbian utilities.The other option is going the Java path. Java is the closest option for a C# developer, and takes away the memory management harsh of C with a syntax that is close enough for a C# developer to just read.