ทั้ง JavaScript และ Java มีทั้งข้อดีและข้อเสียเมื่อเขียนตัวจัดการเหตุการณ์ สำหรับผู้พัฒนาที่คุ้นเคยกับหนึ่งในสองภาษา, ข้อเสียของการใช้ภาษาที่คุ้นเคยจะเห็นได้อย่างชัดเจน, แต่สำหรับผู้อื่น การตัดสินใจขึ้นอยู่กับข้อกำหนดของรายงาน
ประโยชน์ของการใช้ JavaScript เพื่อเขียน event handler ได้แก่:
ข้อดีของการใช้ Java เพื่อเขียน event handler ได้แก่: