لبنات المراسل المنطقية تُستخدم لتكوين الشروط وترجع "صواب" (True) أو "خطأ" (False) في لغات البرمجة
لبنات المراسل المنطقية هي/
"== " (يساوي)/ وتُستخدم لمقارنة قيمتين وتعود "صواب" إذا كانت القيمتان متساويتان.
"!=" (لا يساوي)/ وتُستخدم لمقارنة قيمتين وتعود "صواب" إذا كانت القيمتان مختلفتان.
">" (أكبر من)/ تُستخدم لمقارنة قيمتين وتعود "صواب" إذا كانت القيمة الأولى أكبر من القيمة الثانية.
"<" (أصغر من)/ تُستخدم لمقارنة قيمتين وتعود "صواب" إذا كانت القيمة الأولى أصغر من القيمة الثانية.
">=" (أكبر من أو يساوي)/ تُستخدم لمقارنة قيمتين وتعود "صواب" إذا كانت القيمة الأولى أكبر من أو تساوي القيمة الثانية.
"<=" (أصغر من أو يساوي)/ تُستخدم لمقارنة قيمتين وتعود "صواب" إذا كانت القيمة الأولى أصغر من أو تساوي القيمة الثانية.
"&&" (و)/ تعود "صواب" فقط إذا كانت كلا الشرطين صحيحين.
"||" (أو)/ تعود "صواب" إذا كان أحد الشرطين على الأقل صحيحًا.
"!" (لا)/ تعكس قيمة الشرط (إذا كان الشرط صحيحًا، تصبح قيمته خطأ، والعكس صحيح).
اللبنات المنطقية ضرورية جدًا في البرمجة لأنها تُمكننا من إنشاء شروط للتحكم في سلوك البرنامج وتنفيذ إجراءات محددة بناءً على قيم البيانات.