أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.
إنها اللغة المستخدمة لإنشاء صفحات الإنترنت. (والكلمة إختصار لـ Hyper Text Markup Language). وهي ليست لغة برمجة بالمعنى والشكل المتعارف عليه للغات البرمجة الأخرى كلغة C . فهي مثلاً لا تحتوي على جمل التحكم والدوران، وعند الحاجة لاستخدام هذه الجمل يجب تضمين شيفرات من لغات أخرى كـ Java, JavaScript, CGI . كذلك فهي لا تحتاج إلى مترجم خاص به Compiler . وهي غير مرتبطة بنظام تشغيل معين، لأنه يتم تفسيرها وتنفيذ تعليماتها مباشرة من قبل متصفح الإنترنت وبغض النظر عن النظام المستخدم. لذلك فهي لغة بسيطة جداً، وسهلة الفهم والتعلم ولا تحتاج لمعرفة مسبقة بلغات البرمجة والهيكلية المستخدمة فيها. بل ربما كل ما تحتاجه هو القليل من التفكير المنطقي وترتيب الأفكار.
بسم الله الرحمن الرحيم
ليسة لغة برمجه واعتقد ان الترجمه لها انها لغة وضع علامات معينه لنص معين لجعله يظهر بشكل معين
هذه العلامات هي عباره عن < و > و / ويوضع بينها ما يسمى وسم او كلمه مميزه هذه الكلمه و العلامات تفيدنا في تشكيل النص الذي سنضعه بين وسم البدايه ووسم النهايه وتفيدنا ايضا في اشياء كثيره غير التشكيل , من احد الفوائد الاخرى التوجيه الى اماكن اخرى على الانترنت
تتشبه هذه اللغه اللغات الاخرى المستخدمه في تشكيل النصوص مثل اللغه التي يستخدمها برنامج ميكروسوفت ورد لتشكيل الكلمات والجمل لجعلها تظهر بمقاسات مختلفه والوان مختلفه وغيرها من السمات
ولكن الاختلاف بينها وبين لغة ميكروسوفت ورد ان ورد يقوم بالتشكيل بدون الحاجه لعمل وسم مثل لغة اتش تي ام ال , او بمعنى اصح يتم ذلك في الورد بشكل خفي واتوماتيكي
لاباختصار هي لغة لوصف صفحة الويب وليس كيفية عمل الصفحة
تعتبر لغة برمجة ولكنها ليست لغة تفاعلية
لغة توصيف مميزة بالوسم "Tags" وهي محددة الغرض حيث كما قال الاخوة في ردودهم إنها تستخدم فقط لإنشاء صفحات الويب..
لذا فهي لغة محددة الغرض.
نعم، لغة برمجة لعمل صفحات الانترنت
نعم هي لغة برمجة محدودة تحتاج إلي تكميل من أي لغة برمجه أخرى لجعلها ديناميكية