ما هي لغة الترميز ولماذا تُستخدم على الويب؟

نُشر أول مرة في 25 أبريل 2026

تضيف لغة الترميز تعليمات إلى النص كي يتعرّف البرنامج إلى بنيته أو طريقة عرضه. فهي تحدد ما إذا كان الجزء عنوانًا أو فقرة أو رابطًا بدل ترك البرنامج يخمّن ذلك. وتُعد HTML أشهر مثال على الويب.

كيف تعمل لغة الترميز

تفصل لغة الترميز بين المحتوى والبنية. تكتب المحتوى ثم تضيف وسومًا أو رموزًا توضّح وظيفة كل جزء. يقرأ المتصفح أو برنامج آخر هذه العلامات ليعرض المستند أو يعالجه.

HTML: أساس صفحات الويب

تستخدم HTML (HyperText Markup Language) وسومًا بين علامتي أصغر وأكبر. فمثلًا، يشير <h1> إلى العنوان الرئيسي، و<p> إلى فقرة، و<a> إلى رابط. يفسر المتصفح HTML لبناء الصفحة المعروضة.

Markdown: ترميز سهل القراءة

تستخدم Markdown رموزًا بسيطة: تبدأ # عنوانًا، وتحدد **كلمة** بالخط العريض، ويبدأ - عنصرًا في قائمة. تنتشر في ملفات README والمنتديات وتطبيقات الملاحظات لأن النص يبقى مقروءًا قبل تحويله. ويمكن لمعالج Markdown تحويلها إلى HTML.

XML: معلومات منظّمة

تتيح XML (Extensible Markup Language) إنشاء وسوم لوصف البيانات المنظّمة. وتظهر في بعض واجهات API وخلاصات RSS وملفات الإعداد وتنسيقات المستندات. هدفها تنظيم المعلومات لتبادلها أو معالجتها برمجيًا؛ لكنها لا تحدد بمفردها شكل الصفحة.

الترميز ليس هو تحويل البيانات

تصف لغة الترميز وظيفة المحتوى أو بنيته، بينما يغيّر الترميز طريقة تمثيل البيانات. فمثلًا، يمثل Base64 البايتات باستخدام مجموعة محدودة من الأحرف، لكنه لا يحدد العناوين أو الفقرات أو الروابط. يمكن الجمع بين المفهومين، لكن لكل منهما غرض مختلف.

جرّب المفاهيم وتابع التعلّم

عند التعامل مع تنسيق مستند، تحقق من اللغة التي تقرأ علاماته وما يفعله البرنامج بها. تنظم HTML صفحات الويب، وتُحوّل Markdown غالبًا إلى HTML، بينما تنظّم XML البيانات. وتوفر وثائق MDN مرجعًا عمليًا لتعلّم HTML.

تمييز عملي

قد يؤدي الخلط بين لغة الترميز وتحويل البيانات إلى اختيار الأداة الخطأ. اسأل نفسك: هل تريد وصف أجزاء المستند أم تمثيل البيانات بصيغة يسهل نقلها؟ غالبًا ما يوضح هذا السؤال المفهوم المناسب.

مراجع

توثّق هذه المراجع الأولية HTML وبنية Markdown وXML. الأمثلة تمهيدية، وقد تختلف الميزات المدعومة بين التطبيقات.

أسئلة شائعة

هل تحل Markdown محل HTML؟

لا. Markdown صيغة كتابة أبسط تحوّلها أدوات كثيرة إلى HTML. وتعتمد النتيجة والصياغة المدعومة على المعالج.

هل Base64 لغة ترميز؟

لا. يحوّل Base64 البايتات إلى محارف نصية، ولا يصف بنية المستند.

هل تحدد XML مظهر المعلومات؟

تنظم XML البيانات المنظّمة أساسًا. ويمكن لتطبيق أو ورقة أنماط أخرى تحديد طريقة عرضها.

استكشف الأدوات والأدلة ذات الصلة: أدلة التقنية

Português (Brasil)