در این سری آموزشی قصد داریم تا شما را با یک زبان برنامه نویسی دیگر به نام XML آشنا کنیم.در این مطلب تنها یک معرفی از این زبان برایتان آماده کرده ایم تا در مطالب بعدی به طور کامل به جزئیات آن بپردازیم.
XML مخفف عبارت Xtensible Markup Language ، به معنای زبان فرا متنی قابل توسعه است .
زبان فرامتنی در اصطلاح به زبانی گفته می شود که با استفاده از یکسری علام و یا نشانه ها ، به کاربر و یا هر برنامه دیگری که اطلاعات به آن وارد می شود ، می فهماند که اطلاعات را چگونه ویرایش و یا استفاده نماید .
برای مثال همانطور که می دانید ، HTML یک زبان فرا متنی است . در HTML نشانه هایی به نام تگ داریم . هنگامی که شما یک متن را بین تگ باز و بسته < b > < /b > قرار دهید ، مرورگر متوجه می شود که آن متن را باید به صورت توپر نمایش دهد . XML هم همانند HTML ، یک زبان فرامتنی است و در آن از تگ ها و نشانه هایی برای دسته بندی و انتفال اطلاعات استفاده می شود .
XML با هدف نگهداری و انتقال اطلاعات طراحی شده است و نه برای نمایش آنها .
تگ ها و نشانه های XML از قبل تعریف نشده اند ، بلکه کاربر بر حسب نیاز و کاری که می خواهد انجام دهد ، تگ های دلخواه خود را ایجاد می کند .
به همین دلیل به XML یک زبان قابل توسعه می گویند ، چون شما می توانید هر چه قدر که نیاز داشته باشید ، برای خود تگ های جدید ایجاد نمایید .