ในความสัมพันธ์กับคอมพิวเตอร์ตัวคั่นเป็นตัวคั่นที่กำหนดข้อมูลแต่ละชิ้นในไฟล์โปรโตคอลการสื่อสารหรือสตรีมข้อมูลอื่น ๆ ตัวคั่นสามารถทำได้ง่ายเพียงตัวเดียวเช่นเครื่องหมายจุลภาคหรือซับซ้อนตามลำดับที่กำหนดไว้ของอักขระควบคุมที่ไม่ได้พิมพ์ จุดประสงค์ของตัวคั่นคือจัดเตรียมกลไกที่สามารถคาดการณ์ได้และเชื่อถือได้สำหรับการแบ่งสตรีมข้อมูลออกเป็นส่วนต่าง ๆ เมื่อวิธีการอื่นอาจไม่น่าเชื่อถือหรือเมื่อเนื้อหาของข้อมูลอาจมีความไม่แน่นอน แอปพลิเคชั่นคอมพิวเตอร์จำนวนมากตั้งแต่ตัวประมวลผลคำจนถึงสเปรดชีตจนถึงเว็บเบราว์เซอร์ใช้ตัวคั่นสำหรับฟังก์ชั่นต่าง ๆ ภาวะแทรกซ้อนหนึ่งที่อาจเกิดขึ้นกับการใช้ตัวคั่นเป็นที่รู้จักกันในชื่อตัวคั่นการชนซึ่งเกิดขึ้นเมื่อข้อมูลที่ต้องการมีตัวคั่นเป็นอักขระที่ไม่ได้ตั้งใจจะตีความว่าเป็นตัวแยกการชดเชยข้อมูลต่อไปนี้
ตัวคั่นสามารถเป็นอักขระเดียวเช่นช่องว่างคั่นคำเช่นในกรณีที่มีตัวแปลบรรทัดคำสั่งพื้นฐานและตัวประมวลผลคำจำนวนมาก เป้าหมายคืออนุญาตให้โปรแกรมแยกองค์ประกอบเดียวจากสตริงที่ยาวขึ้น ตัวอย่างเช่นที่อยู่เว็บไซต์ใช้จุดเพื่อแยกส่วนต่างๆของชื่อของเว็บไซต์
ในขณะที่เครื่องหมายจุลภาคอัฒภาคและรูปแบบอื่น ๆ ของเครื่องหมายวรรคตอนโดยทั่วไปจะใช้เป็นตัวคั่นมีอินสแตนซ์ที่พวกเขาจะทำไม่ได้เช่นเมื่อยอมรับข้อความหลายบรรทัดที่เป็นวรรคที่ถูกต้องตามหลักไวยากรณ์ ในกรณีเหล่านี้ตัวคั่นสามารถอยู่ในรูปแบบของอักขระควบคุมที่ไม่ใช่การพิมพ์ดังนั้นอักขระที่พิมพ์ได้ทั้งหมดสามารถใช้เป็นข้อมูลได้ อักขระควบคุมที่ไม่พิมพ์เป็นอักขระตัวเดียวที่ไม่มีสัญลักษณ์แสดงผลที่สอดคล้องกันในแบบอักษรคอมพิวเตอร์บางครั้งอาจไม่สามารถทำซ้ำได้บนแป้นพิมพ์และต้องสร้างโดยแอปพลิเคชันหรือฟังก์ชันอื่นแทน ตัวคั่นประเภทนี้ทำงานได้ดีในบางกรณี แต่อาจเป็นภาระหากผู้ใช้ไม่สามารถสร้างตัวละครได้โดยไม่ต้องใช้โปรแกรมพิเศษ ตัวอย่างหนึ่งของสิ่งนี้เกิดขึ้นในโปรแกรมแก้ไขบรรทัดคำสั่งก่อนหน้าซึ่งผู้ใช้จะต้องใช้คีย์ผสม "control-Z" เพื่อสร้างตัวอักษรที่ไม่ได้พิมพ์ไฟล์ (EOF) เพื่อสร้างตัวคั่นที่ทำเครื่องหมายจุดสิ้นสุด ของไฟล์
ตัวคั่นประเภทที่ซับซ้อนมากขึ้นได้รับการออกแบบเพื่อแยกบล็อกข้อมูลทั้งหมดโดยล้อมรอบข้อมูลภายในตัวแยกการเปิดและปิด ตัวแยกเหล่านี้สามารถอยู่ในรูปแบบของวงเล็บ - ตามที่เห็นในภาษาการเขียนโปรแกรมหลาย - เครื่องหมายอัญประกาศหรือดอกจัน เป้าหมายคือเพื่อให้วิธีการแบ่งบล็อกของข้อมูลหรือข้อความที่สามารถขยายได้หลายบรรทัดหรือรวมถึงการควบคุมหรืออักขระพิเศษอื่น ๆ ใน HyperText Markup Language (HTML) แท็กที่ใช้ในข้อความมาร์กอัปนั้นล้อมรอบด้วยเครื่องหมายมากกว่าและน้อยกว่าทำให้แท็กมีความยาวและมีอักขระควบคุมเช่นการขึ้นบรรทัดใหม่ที่สร้างขึ้นเมื่อกดปุ่มส่งคืน โดยไม่ทำลายบล็อก การใช้ตัวคั่นด้วยวิธีนี้ทำให้สามารถจัดรูปแบบเอกสาร HTML เพื่อให้สามารถอ่านได้ง่ายขึ้นโดยไม่ต้องสร้างปัญหาสำหรับล่าม HTML


