أشهر لغات البرمجة في تصميم مواقع الويب

الكاتب Azza Hawash

تصميم مواقع الويب

أشهر لغات البرمجة في تصميم مواقع الويب

تكلمنا في مقال سابق عن أفضل لغات برمجة تصميم مواقع الويب، وبعض مميزات واستخدامات هذه اللغات.

نسرد الآن مجموعة أخرى من لغات البرمجة التي يجب على أي مصمم مواقع ويب الالمام بها

 

لغة (HTML)

كلمة HTML هي اختصار ل Hypertext Markup Language، بمعنى (لغة ترميز النص الفائق)، وهي مجموعة من التعليمات التي تُستخدم لهيكلة صفحات الويب، وتعتمد أي صفحة على الويب على الـ HTML، تُستخدَم مع لغة CSS و JavaScript لإنشاء مواقع الويب التفاعلية.

 

لغة (CSS)

كلمة CSS هي اختصار ل Cascading Style Sheets، بمعنى (صفحات الطرز المتراصة)، وهي مجموعة من التعليمات البرمجية المستخدمة في تنسيق الصفحات، المقصود بالتنسيق هنا هو:

المسافة بين العناوين المختلفة والسطور.

تحديد الألوان.

تخصيص أماكن العناصر المختلفة في أي صفحة.

 

لغة (SQL)

كلمة SQL هي اختصار ل Structured Query Language، بمعنى (لغة الاستعلامات البنيوية)، وهي اللغة التي تُستخدم للتعامل مع قواعد البيانات، والتلاعب بها بطرق مختلفة.

تتميز لغة SQL بالبساطة العالية، لأن الترميز النصي الخاص بها (Syntax) يشبه اللغة الإنجليزية العادية التي نستخدمها (Delete – Select – Create – Add) وهكذا، وتُعد هذه اللغة من أهم لغات البرمجة واستخداماتها عديدة، حيث أن هذه اللغة تُستخدم تقريبًا في معظم السيرفرات للتطبيقات والمواقع بمختلف أنواعها واستخداماتها.

 

لغة (Ruby)

عمر هذه اللغة يقرب من 24 عاما فمن السهل قراءة وكتابة التعليمات البرمجية الخاصة بها، كما أنه من السهل استخدامها لتطوير تطبيقات الويب.

استخدامات روبي كثيرة فهي لغة عامة الاستخدام ، وبشكل أكثر تخصيصا تعد استخدامات روبي الأبرز :

  • تطوير تطبيقات الويب بكفاءة عالية ويعد هذا أكثر استخدام بارز للغة روبي.
  • تستخدم روبي كذلك في برمجيات سطح المكتب وتطبيقات الهواتف الذكية.

 

لغة (Go)

هى لغة برمجة تم تطويرها داخليا من قبل جوجل لمساعدة مهندسيها فى بناء النظم الخاصة بالشركة، وحصلت اللغة على إشادة من المبرمجين بسبب الموثوقية والاستقرار.

تم تصميمها في غوغل عام 2007 لتحسين إنتاجية البرمجة في عصر الأجهزة متعددة النواة والشبكات وقواعد التشفير الكبيرة. أراد المصممون معالجة عيوب اللغات الأخرى المستخدمة في الشركة، وفي نفس الوقت الاحتفاظ بخصائصها المفيدة التي تتضمن:

  • الكتابة الثابتة وكفاءة وقت التشغيل (مثل ++C).
  • سهولة القراءة (مثل بايثون وجافا سكربت).
  • العمل مع الشبكات عالية الأداء والمعالجة المتعددة.

بي اتش بي (PHP)

هي لغة برمجة للأغراض العامة ومناسبة بشكل خاص لتطوير مواقع الويب من <<جانب الخادم- Server Sid>>، وفي هذه الحالة يتم تشغيل بي إتش بي بشكل عام على خادم الويب.

يتم تنفيذ أي كود لها لإنشاء محتوى صفحة ويب ديناميكي، أو صور ديناميكية مستخدمة على مواقع الويب أو في أي مكان آخر، كما يمكن استخدامها <<للبرمجة النصية لسطر الأوامر- Command-Line Scripting>> وتطبيقات واجهة المستخدم الرسومية (GUI) من جانب العميل.

يمكن نشر بي إتش بي على معظم خوادم الويب، والعديد من أنظمة التشغيل والأنظمة الأساسية، ويمكن استخدامها مع العديد من أنظمة إدارة قواعد البيانات العلائقية (RDBMS- Relational Database Management Systems). معظم موفري استضافة الويب يدعمون بي اتش بي للاستخدام من قبل عملائهم. وهي متاحة مجانًا ، وكود المصدر لها متوفر بشكل الكامل للمستخدمين.

من شركات كبرى تستخدمها: فيس بوك (Facebook)، ياهو (Yahoo).

 

دارت (Dart)

من اللغات التي قامت غوغل بإصدارها، تتمتع بالمرونة، وسهولة التعلم، وهي لغة كائنية التوجيه، أشهر استخداماتها هو برمجة تطبيقات الهواتف على الأندرويد و أي أو إس ( ios)، وذلك باستخدام غوغل فلتر (Google Flutter)، وهو عبارة عن حزمة (SDK) لتطبيقات الهاتف المحمول، تتضمن إطار العمل، وعناصر واجهة المستخدم (Widgets)، والأدوات، والتي تسمح المطورين بإنشاء ونشر تطبيقات الهاتف المحمول، مكتوبة بلغة دارت. يمكن لفلتر استخدام خدمات فايربيس (Firebase)، وهو مفتوح المصدر.

 

0

رد الناس على هذا المنشور.

Comments

    اترك تعليقاً

    لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

    اشترك بنشرتنا الإخبارية

    آخر الأخبار في مجال التسويق الالكتروني