هو مجموعة من الأدوات والمكتبات الجاهزة التي تسهل عملية البرمجة.
يوفر هيكلاً أساسياً للمشروع لكي لا يبدأ المبرمج من الصفر في كل مرة.