زبان نشانه‌گذاری: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Mahooly (بحث | مشارکت‌ها)
Mahooly (بحث | مشارکت‌ها)
خط ۳۵:
از آن‌جا که ایده‌ی استفاده از زبان نشانه‌گذاری، از مستندات متنی نشأت گرفته است، استفاده‌ از زبان نشانه‌گذاری در نشان‌دادن و ارائه‌ی سایر انواع اطل‍اعات مانند [[گرافیک برداری]]، [[خدمات وب]] و [[واسط کاربر]] در حال افزایش است. بیشتر این مثال‌ها؛ برنامه‌های [[اکس‌ام‌ال]] هستند، به این جهت که اکس‌ام‌ال یک زبان گسترده است و در عین حال به خوبی تعریف شده است.
 
از آنجا که زبان‌های نشانه‌گذاری و اغلب زبان‌های توصیف‌گر داده‌ای، زبان‌های برنامه‌نویسی نیستند<ref>{{یادکرد وب|نویسنده=Jukka Korpela|کد زبان=|تاریخ=2005-11-16|وب‌گاه=|نشانی=http://www.cs.tut.fi/~jkorpela/prog.html|عنوان=Programs vs. markup}}</ref> و درحقیقت داده‌هایی بدون دستورالعمل‌ها هستند، نسبت به زبان‌های برنامه‌نویسی راحت‌تر دستکاری می‌شوند. برای مثال، صفحات وب به صورت مستندات اچ‌تی‌ام‌ال نمایش داده ‌می‌شوند و نه کدهای C. به همین علت است که می‌توانند در سایر صفحات وب جای‌گذاری شوند، و یا حتی درصورتی که قسمتی از آن‌ها بارگیری شود، باز هم نمایش داده می‌شوند.
 
{{علوم رایانه-خرد}}