ตัวเลข เป็นสัญลักษณ์ที่ใช้แทนจำนวน ซึ่งถูกคิดขึ้นมาก่อน เศษส่วนและทศนิยม
ประวัติของตัวเลขเริ่มต้นตั้งแต่ตอนที่มนุษย์รู้จัก "การเทียบสิ่งของด้วยวิธีหนึ่งต่อหนึ่ง" เช่น
เทียบสัตว์
1 ตัว กับ นิ้วมือ 1 นิ้ว บรรพบุรุษของเราไม่มีตัวเลขแต่ก็รู้จักการนับ
สิ่งแวดล้อมต่างๆ ที่คุ้นเคยมักจะถูกนำมาเอามาใช้แทนจำนวนตัวเลข
ที่นิยมมากที่สุด คือ นิ้วมือ เช่น นิ้วก้อยแทนหนึ่ง นิ้วนางแทนสอง
นิ้วกลางแทนสาม
ศอกแทนแปด ไหล่แทนเก้า ไหปลาร้าแทนสิบ นอกจากนี้ยังมีการวาดรูปสัตว์ต่างๆ
แทนจำนวนตัวเลขอีกด้วย แต่เมื่อความต้องการที่จะแลกเปลี่ยนสินค้าเพิ่มขึ้น
ความต้องการเกี่ยวกับตัวเลขก็มากขึ้นตามไปด้วย
การนับโดยใช้นิ้วหรือสิ่งของมาแทนก็ไม่เพียงพอ วิธีการแก้ปัญหาในครั้งแรก
คือ การใช้ปกเชือก
ซึ่งอาจเรียกระบบปมเชือกนี้ว่าเป็นตัวเลขชุดแรกของมนุษย์ก็ได้
คนโบราณบางแห่งใช้ปมเชือกบันทึกจำนวน
เช่น พวกอินคาในอเมริกาใต้ เขาใช้ปมชนิดหนึ่งแทนจำนวนหนึ่ง
และให้ทุกคนท่องจำปมต่างๆ ให้เข้าใจตรงกันว่าเป็นจำนวนอะไร
วิธีนี้มีชื่อว่า "กีปู"
บางทีเขาใช้กีปูในการบันทึกเหตุการณ์บางอย่างด้วยเช่นกัน
ส่วนเลขศูนย์นั้น
กล่าวกันว่า เกิดขึ้นในอินเดีย
แต่ยังมีความคิดเห็นที่ยังไม่ตรงกันเกี่ยวกับเรื่องเลขศูนย์นี้ว่าต้นกำเนิดเป็นสัญลักษณ์แทนอะไร
บางคนว่าเป็นสัญลักษณ์แทนดวงอาทิตย์ บางคนว่าเป็นสัญลักษณ์แทนภูติผีปีศาจ
ข้อเท็จจริงเป็นอย่างไรก็ตาม
การมีศูนย์นี้สำคัญมากสำหรับการพัฒนาตัวเลขที่เกิดขึ้นมาภายหลัง
ปัจจุบันตัวเลข 1,2,3,??. มีต้นกำเนิดในอินเดีย และมาแพร่หลายในยุโรปโดยผ่านชาวอาหรับ จึงมีชื่อเรียกว่า "ตัวเลขฮินดูอารบิก"
และนี้คือ ความอัศจรรย์ของ ตัวเลข