APT is a C++ program whose code mainly resides in the <literal>libapt-pkg</literal> shared library. Using a shared library facilitates the creation of user interfaces (frontends), since the code contained in the library can easily be reused. Historically, <command>apt-get</command> was only designed as a test frontend for <literal>libapt-pkg</literal> but its success tends to obscure this fact.
الأداة APT هي برنامج مكتوب بلغة ++C تقبع شفرته في المكتبة المشتركة <command>libapt-pkg</command> بشكل أساسي. يسهّل استخدام المكتبة المشتركة إنشاء واجهات استخدام (front-ends)، نظراً لسهولة إعادة استخدام الكود الموجود في المكتبة. تاريخياً، صُمِّمَت <command>apt-get</command> كواجهة اختبارية فقط للمكتبة <command>libapt-pkg</command> لكن نجاحها طغى على هذه الحقيقة.