التهيئة (Configuration) في برمجة الكمبيوتر هي عملية إعداد الخيارات والإعدادات اللازمة لتشغيل برنامج أو نظام معين. يتم استخدام التهيئة لتحديد الخيارات المستخدمة في تشغيل البرنامج أو النظام ، بما في ذلك الخوارزميات المستخدمة ، والإعدادات الأمنية ، إلى جانب أي تكامل مع الأجهزة الأخرى.
تستخدم ملفات التهيئة لتعيين القيم العامة وكذلك الإعدادات الخاصة بالأجهزة والخدمات المتعددة التي يمكن أن يؤثر استخدامها على تشغيل البرنامج. يمكن تعيين ملفات التهيئة في الأنظمة المختلفة ، مثل ملفات XML أو JSON أو INI أو تشغيلالتعليمات البرمجية المتعددة.
يستخدم مفهوم التهيئة بكثرة في تطبيقات وخدمات الويب ، حيث توجد حاجة لإعدادات تشغيل النظام الشامل وتحديد خيارات التعامل مع المستخدمين والمصادر المستخدمة ، إلى جانب تأمين التطبيقات والخدمات من الاختراق.
بمجرد وضع التهيئة المناسبة ، يمكن للبرنامج أن يعمل بسلاسة وبطريقة صحيحة ويمكن للمستخدم أن يستخدمها بكفاءة.