ספריית קוד
המונח ספריית קוד מתאר במקרים רבים שפת מחשב המהווה גרסה מקוצרת ו/או הרחבה של שפת מחשב אחרת קיימת. במקרים רבים אם לא ברוב המקרים ספריית הקוד פותחה רק או בעיקר דרך שפת המחשב שהיא משמשת ספריית קוד עבורה (כך למשל שפת jQuery אשר היא ספריית קוד של שפת JavaScript פותחה רק או בעיקר ב JavaScript בעצמה).
פריימוורק
במחשוב בכלל ופיתוח תוכנה בפרט, המונח פריימוורק משמש לתאר תוכנה מורכבת המהווה בסיס פיתוחי לתוכנות בהקשרים שונים כגון אתרי ווב או משחקי מחשב; זהו מעין "שלד" תוכנתי שניתן להכין ממנו מוצר תוכנה בהקשר כללי מסוים.
פריימוורק הוא במקרים רבים גם שפת מחשב מסוג מסוים (כגון שפת התנהגות) המהווה מעין "נגזרת" של שפת מחשב אחרת אשר הקידוד בה מעט שונה ונתון לסטנדרטים קהילתיים שונים.
דוגמאות לפריימוורק הן למשל מערכת ניהול תוכן לאתר ווב או מנוע גראפי למשחקי מחשב. מפתחי תוכנה מסוימים יהיו מומחים לפריימוורק אחד לפחות, במקרים רבים, בהקשרים שונים (למשל, ייתכן מפתח תוכנה שיהיה מומחה לפריימוורק אחד לפיתוח אתרים ולפריימוורק אחד לפיתוח משחקי מחשב או רובוטים).
תמצית ההבדל
תמצית ההבדל, לפחות מניסיוני, היא שפריימוורק בדרך כלל כולל ממשק משתמש (GUI) אבל ספריית קוד איננה.
כמו כן פריימוורק יכול לכלול או לא לכלול ספריית קוד אך ספריית קוד היא בשום מצב לא פריימוורק.