Well if you're using J2ME, then the answer would seem to be that you'll be programming in Java (or that subset specified for mobile applications).
If (and I stress IF) you ever need to get down to the assembler level to get something extra special accomplished, the first port of call would be to try it in C first.
Finally of course, you need to know that no mobile phones use x86 processors. So learning assembler which is compatible with your average desktop machine (whether it be windows or Linux) will not do you a lot of good.
--
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.