لغة البرمجة X PixMap (XPM) هي تنسيق لملفات الصور يستخدم عادة في بيئات نظام X Window System. تم تقديمها لأول مرة في عام 1989 وهي تستخدم على نطاق واسع في تطبيقات الرسومات والواجهات الرسومية في أنظمة Unix وLinux.
XPM تعتمد على تصور بسيط حيث يتم تمثيل الصورة بواسطة مجموعة من البيانات النصية المنظمة في ملف نصي. تتألف كل صورة XPM من مجموعة من الصفوف والأعمدة، حيث يتم تعريف لون كل بكسل في الصورة عبر توافقه مع رموز لونية محددة.
يمكن للمستخدمين تحرير ملفات XPM بسهولة باستخدام أي محرر نصوص، وهو ما يجعلها شائعة الاستخدام في تطبيقات البرمجيات الحرة والمفتوحة المصدر.
بفضل بساطتها وسهولة قراءتها وتحريرها، تعتبر XPM خيارًا شائعًا لتخزين الرموز والصور البسيطة في تطبيقات Unix وLinux. تستخدم على نطاق واسع في بيئات سطح المكتب وتطبيقات الرسومات لتحميل الصور والرموز.
يمكنك العثور على مزيد من المعلومات حول XPM على صفحتها في ويكيبيديا هنا.