لغة BLISS هي لغة برمجة نظامية تم تطويرها في جامعة كارنيجي ميلون من قبل ويليام وولف، دينيس راسل، وأندرو هابرمان حوالي عام 1970. كانت BLISS واحدة من أشهر لغات البرمجة النظامية حتى ظهور لغة C بعد بضع سنوات. منذ ذلك الحين، حققت لغة C نجاحاً كبيراً بينما تلاشت شهرة BLISS. في بداية ظهور لغة C، كانت بعض المشاريع داخل بيل لابز تتناقش حول ميزات BLISS مقابل C. BLISS هي لغة بنية متكاملة خالية من التصنيفات، وتعتمد على التعابير بدلاً من البيانات، وتتضمن بناءات لمعالجة الاستثناءات والتعاون الخفيف والماكرو. لا تشمل عبارة “goto”. يقال إن الاسم يعبر عن “لغة الأساسية لتنفيذ البرمجيات النظامية” أو “لغة تنفيذ البرمجيات النظامية، بالعكس”. كانت تُسمى أحيانًا “لغة بيل لتنفيذ البرمجيات النظامية”، تيمنًا ببيل وولف. كان مترجم كارنيجي ميلون الأصلي ملحوظًا بسبب استخدامه الواسع للتحسينات، وشكل أساسًا لكتاب الكلاسيكي “تصميم مترجم محسن”. قامت شركة ديجيتال بتطوير وصيانة مترجمات BLISS لآلات PDP-10 و PDP-11 و VAX و DEC Prism و MIPS و DEC Alpha و Intel IA-32، ولكن اللغة لم تصبح شعبية بين العملاء وكان لدى القليلين المترجم، ولكن شركة ديجيتال استخدمتها بشكل كبير داخليًا حتى الثمانينيات؛ معظم البرامج المساعدة لنظام التشغيل VMS كانت مكتوبة بلغة BLISS-32. بعد استحواذها على شركة ديجيتال، قامت شركة كومباك بتطوير وصيانة مترجم BLISS لمعالجات Intel IA-64.
BLISS تتميز بوجود تعليقات، ولكنها لا تحتوي على تعليمات التحويل الشرطي المعنوي، بالإضافة إلى وجود تعليقات السطر. الرمز المستخدم للتعليقات على السطر هو “!”.
تتميز BLISS أيضًا بأنها لغة مفتوحة المصدر، حيث يمكن العثور على معلومات حولها وتطبيقاتها في مواقع الويب المختلفة، وهذا يعكس تاريخها الطويل واستخدامها المتواصل في مجالات متعددة على مر السنين.
للمزيد من المعلومات، يمكن الاطلاع على صفحة ويكيبيديا الخاصة بـ BLISS.