Hello, this is my first post here, I'm an electronic man and a C and MFC(visual c++) programmer that have ~6 years experience in designing embedded systems and computer programming. Till now I only programmed MCUs with C and I'm familiar with ARM7 MCUs, now I want to enter object oriented programming for embedded systems but before choosing a language I would like to hear comments of experienced developers.
I want to be able to write GUIs(Graphical User Interface) for embedded systems, especially ARM based devices. I had a preliminary research and I came to this conclusion that I have to choose between Java, Qt and C#. Which one is more appropriate for ARM based embedded systems?
Thanks a lot,