เครื่องหมายขีดล่างเป็นสัญลักษณ์พิเศษที่ใช้ในภาษาการเขียนโปรแกรมคอมพิวเตอร์ในชื่อไฟล์และใน URL บนอินเทอร์เน็ต ส่วนใหญ่จะใช้แทนคีย์พื้นที่เนื่องจากหลายรูปแบบไม่ยอมรับพื้นที่ว่างภายในตัวแปรหรือชื่อ ขีดล่างได้รับการพัฒนาเป็นพื้นที่เสมือนที่ยอมรับได้ซึ่งสามารถใช้แทนได้ สัญลักษณ์นี้เป็นที่รู้จักกันในชื่อของเส้นประต่ำ, ทำความเข้าใจ, หรือเส้นต่ำ
เมื่อภาษาการเขียนโปรแกรมวิวัฒนาการขึ้นมีความลำบากใจในการแสดงสตริงอักขระในวิธีที่เข้าใจได้โดยไม่ต้องใช้ช่องว่าง ตัวอย่างเช่น "thisisanobject" เป็นชื่อของเอนทิตีหรือตัวระบุภายในภาษาการเขียนโปรแกรมจะยากต่อการอ่านและทำความเข้าใจโดยเฉพาะเมื่อใช้ซ้ำ ๆ ในจุดต่าง ๆ ภาษาการเขียนโปรแกรมบางภาษาอนุญาตให้ใช้เครื่องหมายยัติภังค์เพื่อแยกคำเช่น "นี่คือการ - ออบเจ็กต์" น่าเสียดายที่มีเพียงไม่กี่ภาษาที่ถือว่ายัติภังค์เป็นตัวดำเนินการลบและไวยากรณ์ของภาษาเหล่านั้นจะไม่อนุญาตให้ใช้เป็นตัวคั่น
ไม่สามารถใช้ช่องว่างในตัวระบุได้และมีความต้องการที่แท้จริงสำหรับสัญลักษณ์หรือตัวอักษรที่จะเติมเต็มช่องว่าง ในช่วงปลายทศวรรษ 1960 มีการขีดเส้นใต้เป็นอักขระตัวอักษรทำให้โปรแกรมเมอร์สามารถตั้งชื่อวัตถุด้วยหลาย ๆ คำได้ง่ายขึ้น สัญลักษณ์นี้ใช้เชื่อมต่อชื่อสตริงที่มีขนาดใหญ่มากและเพื่อสร้างชื่อตัวแปรที่อ่านได้ จากตัวอย่างก่อนหน้านี้ "this_is_an_object" จะเป็นชื่อตัวแปรที่ถูกต้องซึ่งเป็นที่ยอมรับโดยภาษาการเขียนโปรแกรมจำนวนมาก
ชื่ออีเมล URL บนเวิลด์ไวด์เว็บและชื่อไฟล์ที่ยาวมาก ๆ ในระบบปฏิบัติการของคอมพิวเตอร์ใช้ขีดล่างเพื่อแยกคำ สามารถบันทึกชื่อไฟล์เพลงและเอกสาร Word เป็น "name_name_name" ได้ นอกจากนี้ยังสามารถใช้เพื่อแยกคำในชื่อผู้ใช้เช่นเมื่อเข้าสู่ระบบคอมพิวเตอร์ พบได้บนแป้นพิมพ์ใกล้ด้านบนถัดจากศูนย์ในคีย์เดียวกันกับเครื่องหมายขีดกลาง กดปุ่ม Shift ค้างไว้ในขณะที่กดปุ่มยัติภังค์ส่งผลให้ขีดล่าง
ขีดล่างมีประวัติที่น่าสนใจมาก มันถูกใช้เป็นครั้งแรกในเครื่องพิมพ์ดีดเพื่อเน้นคำบางคำโดยการขีดเส้นใต้ ในเวลานั้นมันเป็นวิธีเดียวที่จะแสดงคำที่พิมพ์ด้วยการผันคำใด ๆ การขีดเส้นใต้กลายเป็นวิธีที่ง่ายและไม่แพงในการขีดเส้นใต้คำที่พิมพ์บนเครื่องพิมพ์ดีด บางครั้งมันถูกใช้เพื่อสร้างช่องว่างในรูปแบบโดยการสร้างเส้นแนวนอนยาว


