البرمجه
تعريف البرمجه:.
البرمجة تنفيذ المنطق لتسهيل عمليات ووظائف الحوسبة المحددة، ويحدث بلغة واحدة أو أكثر، والتي تختلف حسب التطبيق والمجال ونموذج البرمجة، وطريقة الكتابة.
يتم استخدام دلالات لغة البرمجة وبناء الجملة عند إنشاء تطبيق، وبالتالي تتطلب البرمجة معرفة مجالات التطبيق والخوارزميات وخبرة لغة البرمجة.
لغات البرمجه:
لغة البرمجة مفردات ومجموعة من القواعد النحوية، لإرشاد الكمبيوتر، لأداء مهام محددة، تحتوي كل لغة برمجة على مجموعة فريدة من الكلمات الرئيسية، وبناء جملة خاص لتنظيم إرشادات البرنامج.
أنواع لغات البرمجة:
هناك العشرات من لغات البرمجة المستخدمة، من حيث اللغات عالية المستوى ومنخفضة المستوى وفيما يلي أهم لغات البرمجة:
لغة جافا: لغة برمجة للأغراض العامة، موجهة للكائنات، عالية المستوى مع العديد من الميزات التي تجعلها مثالية للتطوير المستند إلى الويب.
لغة روبي “Ruby”: لغة برمجة نصية مفتوحة المصدر، وموجهة للكائنات يمكن استخدامها بشكل مستقل، أو كجزء من إطار عمل روبي أون ريلز.
لغة HTML: هي لغة الترميز القياسية المستخدمة لإنشاء صفحات الويب، يضمن التنسيق الصحيح للنصوص والصور (باستخدام العلامات)، يستخدمها مطوري الويب، والمحررين الفنيين، ومصممي البريد الإلكتروني ومهندسي البرمجيات.
لغة جافا سكريبت: لغة برمجة من جانب العميل، يتم تشغيلها داخل مستعرض العميل، وتعالج الأوامر على جهاز كمبيوتر بدلاً من الخادم.
لغة C: لغة برمجة موجهة نحو الهيكل، تستخدم في الغالب لتطوير تطبيقات منخفضة المستوى.
لغة PHP: لغة برمجة مفتوحة المصدر مصممة، لإنشاء صفحات ويب ديناميكية تعمل بفعالية مع قواعد البيانات.
لغة SQL: لغة استعلام قاعدة بيانات، (وليست لغة تطوير) تسمح بإضافة المحتوى والوصول إليه وإدارته في قاعدة البيانات.
لغة Swift: أحدث لغة البرمجة مفتوحة المصدر ومتعددة النماذج من أبل لتطبيقات iOS و OS X، وتتضمن مترجم متقدم ومصحح أخطاء وبنية تحتية للإطار.
لغة بايثون: لغة برمجة متطورة يتم تفسيرها وتوجيهها نحو كائن، ومبنية على دلالات مرنة وقوية.
أهمية البرمجة:
تعد لغات البرمجة، مثل جافا، وبايثون، وروبي، وغيرها هي الاسباب الكامنة وراء الابتكارات في تقنيات المعلومات.
لغات البرمجة هي الطريقة لإنشاء برامج تؤدي مهام مختلفة أو محددة بطريقة منهجية.
تسمح لنا لغات برمجة الكمبيوتر، بتقديم تعليمات إلى جهاز كمبيوتر بلغة يفهمها الكمبيوتر.
بدون كتابة المبرمجين لبرامج الكمبيوتر، التي تخبر أجهزة الكمبيوتر والأجهزة التكنولوجية الأخرى، بما يجب عليهم فعله، لن يتمكن أي منا من الاستمتاع بأي من الكماليات التي تقدمها التكنولوجيا.
تعليقات
إرسال تعليق