تنبية

جميع ما تحتوية هذه الصفحة والآراء التي تحويها تعبر فقط عن رأي صاحبها و ليس بالضرورة رأي الكلية التقنية بالدوادمي، ولا تتحمل الكلية أي مسئولية عن ماقد تحتوية من ملفات وحقوق النسخ


الكلية التقنية بالدوادمي - سيف صالح بن عباد العتيبي - لغة البرمجة
لغات البرمجة :
لغات البرمجة (بالإنجليزية: Programming language) هي مجموعة أوامر مكتوبة على شكل رموز تستند إلى قواعد مع ّينة يفهمها جهاز الحاسوب ويقوم بتنفيذها، وتم ّر لغات البرمجة بمجموعة من الخطوات والمراحل قبل أن يت ّم تنفيذها، وتقسم لغات البرمجة إلى ع ّدة أنواع ووظائف، وتختلف ك ّل لغة عن الأخرى في صعوبتها، حيث ت ّم تصنيف صعوبة ك ّل لغة ومستواها بناء على قربها من اللّغات الإنسانية، وفي بعض الأحيان يت ّم تصنيفها حسب الهدف الذي ص ّممت لأجله. كما أ ّن بعض لغات البرمجة تعتبر لغات عا ّمة باستطاعتها العمل على أ ّي جهاز بشكل مستق ّل وافتراض ّي.
أنواع لغات البرمجة :
1- لغة HTML : تعتبر هيكلة بيانات وتكوينا أكثر من كونها لغة برمجة تختلف عن اللّغات الأخرى أنّها لا يمكن ترجمتها إلى لغات أبسط مثل اللّغات الأخرى.
2- لغة PHP : من أكثر لغات البرمجة شهرة واستخداما، وت ّم تحريرها لأ ّول م ّرة من قبل ال ّدنماركي Ramous Lerdorf الذي قام بكتباتها لاستخدامها في موقعه ال ّشخصي على الإنترنت
وتعتبر هذه اللّغة متغيرة المحتوى وتستخدم لصفحات الويب المتح ّركة، حيث تغيّر المحتوى حسب تفاعل المستخدمين على الموقع
3- لغة الـ Javascript : تعتبر من لغات البرمجة الحديثة التي تستخدم حاليّا في المواقع ّ
الإلكترونيّة. وتتميّز بأنّها تمنح المواقع الإلكترون ّية الحركة والمتعة في طريقة العرض، ولا يت ّم
ّ
استخدام هذه اللغة لإدارة التطبيقات والبرامج خارج المتصفح، وإنما تجعل المتصفح أكثر متعة
وسهولة وانسيابيّة وسرعة في التّحميل.
4- لغة XML : من أكثر لغات البرمجة شهرة، مع اختلافها عن باقي اللغات بأمور عديدة، حيث ص ّممت هذه اللّغة بشكل خاص للتّزين والنّقل الخا ّص بالبيانات. وهي من البرمجيات القابلة للتّوسع. تعتبر لغة ترميز كلغة HTML إلى حد كبير، وص ّممت لإظهار البيانات والتّركيز على شكل العرض.
5- لغة الـ CSS : تس ّمى أيضا باللّغة المساندة للغة "HTML"، حيث أإنّها تكتب من خلال مل ّف الـ HTML، ويت ّم من خلال هذه اللّغة وضع وبناء ال ّشكل الذي تت ّم فيه بيئة العمل، مع إمكانيّة التّحكم
التّامبالنّصوصوال ّصوروتعديلهاخلالوقتقصير.وهيتسيطرعلىالّشكلالعاّملصفحات المواقع بناء على بيئة العمل.