XML (এক্সএমএল) এর অর্থ হল Xtensive Markup Language. এটা এইচটিএমএল এর মত একটা মার্কআপ ল্যাংগুয়েজ তবে কাজ ভিন্ন। এইচটিএমএল এর মত এখানেও এলিমেন্ট আছে, এট্রিবিউট আছে এগুলি ব্যবহার করে একটা এক্সএমএল ডকুমেন্ট তৈরী করা হয়। তবে এইচটিএমএল এ এলিমেন্ট/ট্যাগ নির্দিষ্ট করা (যেমন body, h1, p ইত্যাদি) আর এক্সএমএল (xml) এ নিজের ইচ্ছেমত এলিমেন্ট/ট্যাগ বানানো যায়। এইচটিএমএল এর সাথে এক্সএমএল এর বড় একটা পার্থক্য হচ্ছে এক্সএমএল এ এট্রিবিউট দিয়ে এলিমেন্টের ভিতর কি ডেটা আছে সেটা বর্ননা করা যায়, এইচটিএমএল এ এমন সুবিধা নেই। তাছাড়া এইচটিএমএল বানানো হয়েছে ব্রাউজারে প্রদর্শনের জন্য।
Xml শেখার জন্য
এই ওয়েব সাইটে যান এবং ইউটিউবে টিউটোরিয়াল দেখতে পারেন ।তবে আপনাকে Xml শিখতে হলে আগে এইচটিএমএল ও জাভাস্ক্রিপ্ট ভাল করে জানতে হবে।