برنامه‌نویسی جنبه-گرا
type: Concept
preferred label: aspect-oriented programming @en
related: کتابخانه نرم‌افزاری

برنامه‌نویسی شیء‌گرا
type: Concept
preferred label: object-oriented programming @en
related: کتابخانه نرم‌افزاری

کتابخانه نرم‌افزاری
type: Concept
alternative label: کتابخانه رده‌ای
broader: مهندسی نرم‌افزار
broader: کتابخانه
preferred label: software library @en
related: برنامه‌نویسی شیء‌گرا
related: برنامه‌نویسی جنبه-گرا
related: قابلیت استفاده مجدد نرم‌افزار
related: زیرروال
scope note: subroutinee library @en

قابلیت استفاده مجدد نرم‌افزار
type: Concept
preferred label: software reusability @en
related: کتابخانه نرم‌افزاری

مهندسی نرم‌افزار
type: Concept
narrower: کتابخانه نرم‌افزاری
preferred label: software engineering @en

زیرروال
type: Concept
preferred label: subroutine @en
related: کتابخانه نرم‌افزاری

کتابخانه
type: Concept
narrower: کتابخانه نرم‌افزاری
preferred label: library @en