এসজিএমএল, সম্পূর্ণ স্ট্যান্ডার্ড জেনারেলাইজড মার্কআপ ল্যাঙ্গুয়েজে, মার্কআপ ভাষার সংজ্ঞা দেওয়ার জন্য একটি আন্তর্জাতিক কম্পিউটার স্ট্যান্ডার্ড; এটি একটি ধাতবভাষা। মার্কআপে "ট্যাগস" নামক স্বরলিপি রয়েছে যা কোনও পাঠ্যের টুকরো বা এটি কীভাবে প্রদর্শিত হবে তা নির্দিষ্ট করে। এসজিএমএল বর্ণনামূলক মার্কআপকে জোর দেয়, যাতে কোনও ট্যাগ থাকতে পারে। এই ধরনের একটি চিহ্নআপ ডকুমেন্ট ফাংশনকে বোঝায় এবং এটি কোনও কম্পিউটার স্ক্রিনে বিপরীত ভিডিও হিসাবে টাইপ রাইটার দ্বারা আন্ডারলাইন করে বা টাইপসেট পাঠ্যে ইটালিক হিসাবে ব্যাখ্যা করা যেতে পারে।
কম্পিউটার প্রোগ্রামিংয়ের ভাষা: এসজিএমএল
এসজিএমএল (স্ট্যান্ডার্ড জেনারেলাইজড মার্কআপ ল্যাঙ্গুয়েজ) মার্কআপ ভাষার সংজ্ঞা দেওয়ার জন্য একটি আন্তর্জাতিক মান; এটাই, ।
এসজিএমএলটি ডিটিডি (নথির ধরণের সংজ্ঞা) নির্দিষ্ট করতে ব্যবহৃত হয়। একটি ডিটিডি একধরণের নথির সংজ্ঞা দেয়, যেমন একটি প্রতিবেদন, ডকুমেন্টে কী উপাদান অবশ্যই উপস্থিত হওয়া উচিত তা নির্দিষ্ট করে - উদাহরণস্বরূপ - এবং নথির উপাদানগুলির ব্যবহারের জন্য বিধি প্রদান করে যেমন একটি অনুচ্ছেদে টেবিলের প্রবেশের মধ্যে উপস্থিত হতে পারে তবে একটি টেবিলটি অনুচ্ছেদে উপস্থিত হতে পারে না। একটি চিহ্নিত-আপ পাঠ্যটি কোনও ডিডিডি মানায় কিনা তা নির্ধারণের জন্য পার্সিং প্রোগ্রাম দ্বারা বিশ্লেষণ করা যেতে পারে। অন্য প্রোগ্রাম সূচি প্রস্তুত করতে বা মুদ্রণের জন্য নথিটি পোস্টস্ক্রিপ্টে অনুবাদ করতে মার্কআপগুলি পড়তে পারে। তবুও অন্য ভিজ্যুয়াল বা শ্রবণ অক্ষম পাঠকদের জন্য বড় বা বর্ধিত প্রকার বা অডিও তৈরি করতে পারে।