لغة XML (Extensible Markup Language) هي لغة تمييز تعريف مجموعة من القواعد لترميز الوثائق في تنسيق قابل للقراءة من الإنسان والآلة. ويعتبر مواصفة XML 1.0 من W3C وعدة مواصفات أخرى ذات صلة – جميعها معايير مفتوحة مجانية – تعريف لغة XML. وتركز أهداف تصميم XML على البساطة والتعميم وسهولة الاستخدام عبر الإنترنت. إنها تنسيق بيانات نصي يدعم بشدة عبر يونيكود لمختلف اللغات البشرية. وعلى الرغم من تركيز تصميم XML على الوثائق، فإن اللغة مستخدمة على نطاق واسع لتمثيل الهياكل البيانية التعسفية مثل تلك المستخدمة في خدمات الويب. وتوجد عدة أنظمة مخططية للمساعدة في تعريف لغات مبنية على XML، بينما طور المبرمجون العديد من واجهات التطبيق البرمجية (APIs) لمساعدة في معالجة البيانات XML. يمكنك الاطلاع على المزيد من المعلومات حول XML عبر الرابط التالي: ويكيبيديا.
0