Det er riktig at det er Objective-C (C/C++ osv.) som er språket du må kunne for å utvikle mot iOS. Her må du bruke xCode på en Mac (eventuelt lage en hackintosh på en Intel-maskin).
For å lage apps til Windows Phone 7 bruker du C# i code-behind, og XAML om du vil kode frem layout og design (kan også bruke drag-and-drop-items). Her bruker du Visual Studio og Windows Phone 7 SDKet.
Android derimot bruker Java, som ikke er alt for ulikt C# (Microsoft-teknologi).
Now, go figure! Jeg for min del lagde en Twitter-app på et iOS-kurs, og har bare programmert Java og C# tidligere. Var en ganske annerledes syntaks enn det jeg var vant til, så jeg holder meg til Windows Phone 7-apps, - også fordi jeg er student, og Microsoft kjører heftige konkurranser rettet mot oss