חברת נובל הכריזה על שיחרור חבילה שנקראת MonoTouch אשר מאפשרת לתוכנות הכתובות ב C# לרוץ על אייפון ואייפוד טאץ'.
למרות שהצורך ללמוד ObjectiveC לא הפריע ל76,000 אפליקציות להגיע לאפסטור עדיין הרבה מתכנתים רואים זאת כמשוכה שיש לעבור אותה ורואים את C# כשפה קלה ופשוטה יותר (הערה: אני לא שותף לדעה זו) כך שהאופציה לכתוב בשפה זו עשויה לעזור למפתחים נוספים להגיע לאייפון.
C# דורשת מנוע בזמן הריצה שמפרש את ה byte code של C# דבר שאסור על פי החוקים של אפל. בכדי להתגבר על מכשלה זו MonoTouch מתרגם את ה C# לקוד native של אייפון בזמן הקומפילציה.
MonoTouch רץ רק על מק וניתן לפתח בו רק על מק, בדומה לסביבה של אפל. חברת נובל בחרה לעשות קישור ישיר ל–API של האייפון ב–MonoTouch כך שקוד C# שרץ על MonoTouch אינו באופן אוטומטי cross-platform.
נובל מודעים לפוטנציאל המסחרי של MonoTouch ורשיון בסיסי עולה $399 ורשיון Enterprise עולה $999. זה עשוי להיות כדאי אם ברשותך כבר בסיס קוד קיים ב C# אשר אתה רוצה להשתמש באייפון.