AMPC היא C סביבת פיתוח משולבת (IDE) שיוצר Java Bytecode.הרצה וכתוצאה מכך תהיה מסוגל לרוץ על כל Java Virtual Machine (JVM). AMPC מאפשר למתכנתים לפתח יישומים באמצעות שפת C לרוץ על מכשירים המאפשר JVM כגון מחשבי כף היד, טלפונים חכמים, קונסולות משחק, ממירים,...