היא סביבת פיתוח משולבת שמאפשרת לפתח תוכניות בשפות שונות. למידע נוסף
מכילה מספר יכולות עבור פיתוח אלגוריתמים, כולל יכולות של פיתוח מונחה עצמים. כמו כן התוכנה כוללת סביבת פיתוח משולבת המכילה כלי ניפוי שגיאות וחקר ביצועים. בנוסף התוכנה יכולה לתקשר עם אמצעים אלקטרוניים ממוחשבים למידע נוסף