มีสี่คลาสการจัดเก็บข้อมูลในภาษาการเขียนโปรแกรม C ซึ่งมีดังนี้ - อัตโนมัติ ภายนอก คงที่ ลงทะเบียน ลงทะเบียนตัวแปร คีย์เวิร์ดคือ register. ค่าตัวแปร Register จะถูกเก็บไว้ในการลงทะเบียน CPU แทนที่จะเป็นหน่วยความจำที่เก็บตัวแปรปกติ รีจิสเตอร์เป็นหน่วยเก็บข้อมูลชั่วคราวใน CPU ช่วยให้เข้าถึง