ال character هو احد المتغيرات التي تستخدم في البرمجه وتحجز مكان بالذاكره وهي ايضا متغير تصي تاخد ححرفا واحدا فقط. حجم المتغير character هو 65,535 وهذا يعني أن البيانات المخزنه فيه نصيه فقط واذا تم تخزين رقم فيه فيتم تحويل هذا الرقم الى حروف ورموز. اما عن طريقه التخزين فانه يتم تخزين المتغير char بين الرمزين ' ' مثال char first = 'S' لاحظ ان المتغير هنا صيغته char وان اسم هذا المتغير هو first وقد تم تخزين ال data فيه وهي حرف ال S
char هي اختصار ل character و هي نوع من أنواع المتغيرات التي تستخدم في لغات البرمجة والتي تكون مبنية و معرفة في البرامج التي من خلالها يمكننا بناء التطبيقات، و تعني أن المتغير ستحتوي قيمته على أحرف ولا يمكن أن تحتوي على أرقام ،واذا احتوت على رقم سيتم اعتبار الأرقام كأحرف ، و يجب وضع ' ' وكتابة الحرف بينهما.
يعتبر ال character من المتغيرات الخاصة بالنص بحيث هو اول صيغة برمجية تم استخدامها للتعامل مع النصوص و هي تستقبل حرف واحد فقط و لكي تقوم بتخزين مجموعة من الحروف عليك عمل مصفوفة من هذا النوع و بعدها ظهرت فكرة ال String و الذي يستخدم ال char كمصفوفة لكي تقوم بتخزين نص كامل ..