لغات برمجة المواقع الإلكترونية

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

سنحاول أن نشرح بكل بساطة نبذة عن لغات البرمجة نجد أنها مهمة أن تعرف عنها أكثر إن كنت مهتماً بهذا المجال الحيوي والمتطور بشكل يومي.، مثل لغة PHP ولغة 

لغـة PHP

لغـة PHP تعد هذه اللغـة مـن أكثر اللغات انتشارا بين المبرمجين منذ أن تـم تطويرها عام ١٩٩٤م حيث كانت هذه اللغة بسيطة جدا فكـان يمكنك من خلالها عمل سجل لزوار موقعك وعداد لزوار موقعك وبعض العناصر الأخرى البسيطة ولكـن تطورت هذه اللغة إلى أن أصبحت تدعم قواعـد البيانات وكان الإصدار الناتج عن عملية التطوير يعرف بـ Open Source بنـاء المواقع الالكترونية ذات الطابع الديناميكي أي الكـود الـذي يمكن لأي مستخدم الإضـافة والتطـوير فيـه ، وهكذا بـدأ المطورون بالإضافة والتطوير إلى أن أصبحت من أكثر اللغات انتشارا فهي تشبه لغة ASP من حيث مخرجاتها النهائية فهي أيضا تتعامل مع قواعد البيانات ويمكنك من خلالها عمل موقع ديناميكي كامل كما أن أكواد هذه اللغة سرية كما هو الحال في لغة ASP .

لغـة CSS  

لغـة CSS تعرف Cascading Style Sheets هذه اللغة بالعربية أنها لغة (الصفحات المتراصة) فهذه اللغة تحدد كيفية عرض البيانات في صفحة HTML فعند استخدام هذه اللغة يتم الفصل بين أكواد البيانات وأكواد مظهر البيانات مثل حجم الخط واللون وهكذا فإذا أردت التعديل في شكل صفحات الويب ومظهرها وذلك بـدون

التعديل في بيانات هذه الصفحات فسوف يتم فتح الملف الخاص بـ CSS والذي يتم إنشائه عن طريق هذه اللغة ومن خلال الأكواد المكتوبة بالملف يتم التعديل على شكل صفحات الويب حيث إن ملفات CSS يتم تسجيل جميع خصائص التنسيق والإخراج لصفحات الويب بداخلها

لغـة VB Script 

هي لغة إسكربت نصية تعمل في بيئة الإنترنت وتتشابه في مفاهيمها مع لغة Visual Basic مع بعض التعديلات التي تلائم طبيعتها المتعاملة مع الإنترنت وهذه اللغة تتكامل بشكل جيد مع لغة ASP فمن خلال هذه اللغة يمكنك تحميل البرمجيات الإضافية للإنترنت وتشغيلها حيث تعد وسيط بينها وبين مستندات ASP & HTML فمن خلال هذه اللغة يمكنك إضافة بعض الحركة على الصفحة .

لغة Java Script

لغة Java Script تمكنك هذه اللغة من إضافة الديناميكية على الصفحات بأشياء تتفاعل مع زائر الموقع وتتوقف على إجابة الزائر ورد فعلـه مثل تغيير التاريخ والوقت في الصفحة اعتمادا على معطيات الجهاز، وتنفيذ بعض الأوامر بناء المواقع الالكترونية ذات الطابع الديناميكي عند النقر على زر مـا أو عند مرور المؤشر على صورة ما أو عند فتح الصفحة وإغلاقها أو ظهور نافذة عائمة أو منبثقة popup window تحمل ارتباط لصفحة أخرى أو غير ذلك.

لغـة Java

تعرف هذه اللغة بالعربية أنها لغة (صفحات خادم جافا) وتم تسميتها بذلك لأنها لغة من لغات الجافا وتتعامل هذه اللغة مع قواعد بيانات الأوراكل بشكل رئيسي ، وهي تتعامل مع MySQL ولكن معظم مواقع JSP تتعامل مع قواعد البيانات أوراكل وهذه اللغة تعد من عائلة الجافا فبما أنها من عائلة الجافا فإنها تتمتع باندماج سهل مع لغة الجافا سكريب والتي هي خاصة بالمستخدم Client Side أما JSP هي Server Side وهناك الكثير من المواقع التي بدأت تستخدم هذه اللغة في برمجتها مما يعني أنها بدأت في دخول سوق البرمجة بشكل قوى

لغـة CFM  

لغـة Cold Fusion Markup CFM هي عبارة عن لغة من ضمن عائلة برامج ماكروميديا وأصدرت هذه اللغة في عام ٢٠٠١م وهذه اللغة تعتمد على الاتصال مع قواعد البيانات لخلق مواقع إنترنت ديناميكية، وتعتمد بشكل رئيسي على قواعد البيانات أوراكل و MySql ولغة كولد فيوجن بما أنها من شركة ماكروميديا فهي تتعامل بشكل جيد مع الفلاش وتسمح لمطوري الفلاش بكتابة Action Script يخوله الاتصال بقواعد البيانات لسحب البيانات والمواقع المصممة باستخدام هذه اللغة قليلة مقارنة بـ ASP و PHP اللتان مازالتا مسيطرتان على السوق

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

يوجد العديد من البرامج المتخصصة في تصميم المواقع حيث إن هذه البرامج تعد وسيطأ بينك وبين لغات البرمجة فعند قيامك بإدراج صورة باستخدام أحد أدوات البرامج المختصة بتصميم المواقع فإن هذه البرامج تقوم بكتابة كود HTML الذي يمكن المتصفح من عرض هذه الصورة بطريقة صحيحة وهذه البرامج تعد بيئة جيدة لكتابة أكواد لغات البرمجة المختلفة بداخلها ومن خلال هذه البرامج يمكنك برمجة ورؤية تصميم الموقع في أن واحد ومن أمثلة هذه البرامج Front Page , Dream Weaver, Web ويمكنك أيضا الاستغناء عن هذه البرامج وذلك عن طريق كتابة كود موقعك داخل برنامج Note Pad الموجود بالويندوز ولكن ذلك أمر به صعوبة .

 

إذاً هذه تعريفات بسيطة عن بعض اللغات وليست تعريفات تغني عن التعريفات الأكاديمية أو الشروحات التي يقدمها مختصين بهذا المجال. 

ملاحظة: المقالات والمشاركات والتعليقات المنشورة بأسماء أصحابها أو بأسماء مستعارة لا تمثل الرأي الرسمي لجوَّك بل تمثل وجهة نظر كاتبها ونحن لا نتحمل أي مسؤولية أو ضرر بسبب هذا المحتوى.

ما رأيك بما قرأت؟
إذا أعجبك المقال اضغط زر متابعة الكاتب وشارك المقال مع أصدقائك على مواقع التواصل الاجتماعي حتى يتسنى للكاتب نشر المزيد من المقالات الجديدة والمفيدة والإيجابية..

تعليقات

يجب عليك تسجيل الدخول أولاً لإضافة تعليق.

هل تحب القراءة؟ كن على اطلاع دائم بآخر الأخبار من خلال الانضمام مجاناً إلى نشرة جوَّك الإلكترونية

مقالات ذات صلة
يونيو 3, 2023, 7:25 م - اسامه غندور جريس منصور
يونيو 3, 2023, 6:53 م - رضوان عبدالله سعد الصغير
مايو 31, 2023, 1:16 م - جمال عبدالرحمن قائد فرحان
مايو 30, 2023, 3:22 م - عبدالحليم عبدالرحمن
مايو 30, 2023, 11:57 ص - جمال عبدالرحمن قائد فرحان
مايو 29, 2023, 6:36 م - جمال عبدالرحمن قائد فرحان
مايو 29, 2023, 11:53 ص - انطوني وائل وديع
مايو 26, 2023, 9:17 ص - دكتور احمد رفعت محمد
مايو 25, 2023, 10:11 ص - دكتور احمد رفعت محمد
مايو 25, 2023, 10:01 ص - داليفان قضيب البان
مايو 24, 2023, 10:08 ص - دكتور احمد رفعت محمد
مايو 23, 2023, 11:04 ص - مدبولي ماهر مدبولي
مايو 22, 2023, 2:27 م - دكتور احمد رفعت محمد
مايو 22, 2023, 12:26 م - دكتور احمد رفعت محمد
مايو 22, 2023, 10:59 ص - دكتور احمد رفعت محمد
مايو 21, 2023, 3:55 م - محمد عصام
مايو 21, 2023, 1:24 م - جمال عبدالرحمن قائد فرحان
مايو 20, 2023, 3:29 م - محمود ناصر ابوقطب
مايو 17, 2023, 9:01 ص - جوَّك مال وأعمال
مايو 16, 2023, 7:31 م - محمود صبحي سعد
مايو 15, 2023, 9:15 ص - جمال عبدالرحمن قائد فرحان
مايو 4, 2023, 8:44 م - جمال عبدالرحمن قائد فرحان
مايو 3, 2023, 12:43 م - عمرو عبد الحكيم عوض التهامي
مايو 2, 2023, 10:51 ص - جمال عبدالرحمن قائد فرحان
أبريل 29, 2023, 8:45 ص - جمال عبدالرحمن قائد فرحان
أبريل 27, 2023, 8:48 م - عبدالرحمن محمد سعيد
نبذة عن الكاتب