ออโตมาโต้ได้รับการศึกษาอย่างมากในอดีตภาษาทางการในบริบทของ AFA และทฤษฎี AFL (ครอบครัวนามธรรมของออโตมาตะ & ภาษา) โดยทีมงานของสหรัฐอเมริกาและฝรั่งเศส (Ginsberg, Greibach, ... , Nivat, Berstel, ... )
โดยทั่วไปแล้วตัวนับอัตโนมัติจะถูกกำหนดเป็นสถานะออโตมาตะที่ติดตั้งหน่วยความจำภายนอกซึ่งประกอบด้วยจำนวนธรรมชาติ (หรือหลายตัวหากคุณมีตัวนับมากกว่าหนึ่งตัว) จำนวนนี้สามารถเพิ่มขึ้นลดลงและ (ปกติ) ทดสอบเป็นศูนย์ การคำนวณเริ่มต้นด้วยศูนย์และได้รับการยอมรับก็ต่อเมื่อตัวนับเป็นศูนย์ที่สิ้นสุดเทียบเคียงได้กับการยอมรับสแต็กเปล่าที่ว่างลง
หากเครื่องดังกล่าวมีตัวนับอย่างน้อยสองตัวก็จะเทียบเท่ากับเครื่องทัวริงแม้ในกรณีที่กำหนดไว้ หลักฐานของความจริงนี้คือโดย Minsky และสามารถพบได้ในบทความ wikipedia ที่คุณเชื่อมโยง แบบจำลองนี้เกี่ยวข้องกับเครื่องลงทะเบียนที่กล่าวถึงในหน้าวิกิพีเดียเดียวกัน ปัญหาการเข้ารหัสที่กล่าวถึงในบทความวิกิพีเดียไม่ได้มีความสำคัญในการตั้งค่าที่นี่เนื่องจากเราพิจารณาออโตมาต้าพร้อมเทปอินพุต (หลังจากทั้งหมดเราต้องอ่านสตริงอินพุต) ในขณะที่วิกิพีเดียในหน้านี้ถือว่าเคาน์เตอร์เท่านั้น
หุ่นยนต์ตัวนับนี้สามารถมองเห็นเป็น pda ชนิดพิเศษที่มีสัญลักษณ์สแต็กเดียวและด้านล่างของสแต็ก (ที่ไม่เคยย้าย) สิ่งนี้ช่วยให้หุ่นยนต์ทดสอบว่าตัวนับ / สแต็คเป็นศูนย์หรือไม่และดำเนินการตามนั้น
ในความเป็นจริงมีออโต้นับสามประเภท ดังนั้นรวมผลลัพธ์อย่างชาญฉลาดหรือคุณท้ายด้วยความขัดแย้ง (เหมือนฉันเกิดขึ้นในอดีต) ทั้งสามประเภทมี (อย่างเคร่งครัด) รวมอยู่ในภาษาที่ไม่มีบริบทสำหรับหนึ่งตัวนับ
ประเภทข้างต้นเก็บจำนวนเต็ม (หรือจำนวนธรรมชาติที่ไม่สำคัญ) และสามารถทดสอบเนื้อหาที่เป็นศูนย์ได้
ออโตเมตินับคนตาบอดจะเก็บจำนวนเต็ม แต่ไม่สามารถทดสอบศูนย์ได้ พวกเขาสามารถนับได้ต่ำกว่าศูนย์ได้อย่างชัดเจน
ออโตเมตินับบางส่วนตาบอดไม่สามารถทดสอบหาค่าศูนย์ได้ แต่เก็บค่าจำนวนธรรมชาติ หากเครื่องพยายามลดระดับลงต่ำกว่าศูนย์เครื่องจะหยุดโดยไม่ยอมรับ นี่คือประเภทที่จัดเก็บแบบธรรมชาติเป็นแบบจำลองมุ้ง Petri นอกจากนี้ยังได้รับการปันส่วนไปยัง PDA ซึ่งขณะนี้มีสัญลักษณ์สแต็กเดียวโดยไม่มีเครื่องหมายด้านล่างพิเศษ (และดังนั้นปัญหาของการทดสอบสำหรับศูนย์: เราเพิ่งติดเมื่อ popping องค์ประกอบสแต็คสุดท้าย) บางครั้งชื่อของตระกูลที่กำหนดโดยตัวนับแบบตอบโต้ ได้แก่ OCL, ROCL และ 1-BLIND
(Dc)∗D={w∈{a,b}∗∣#a(w)=#b(w)}abc
เป็นตัวอย่างของการวิจัยที่เกี่ยวข้อง Latteux etal มีบทความเกี่ยวกับเรื่องไร้สาระ "Family of One-Counter Languages ปิดภายใต้ความฉลาดทาง" (ซึ่งจริง ๆ แล้วเกี่ยวกับ ROCL)