القائمة الرئيسية

الصفحات

آخر الاخبار

البرمجة عنوان العصر

تعريف البرمجة :

هي تنفيذ المنطق لتسهيل عمليات الحوسبة ووظائفها ويحدث ذلك بلغة واحدة او اكثر .

ملاحظة :

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

أنواع لغات البرمجة:

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

أفضل لغات البرمجة من حيث السهولة :

  1. لغة JAVA
  2. لغة JAVASCRİPT
  3. لغة C#
  4. لغةC++
  5. لغة SQL
وهكذا على هذا النسق 

افضل اللغات من حيث سوق العمل :

  1. لغة GO 
  2. لغة PHP
  3. لغة R 
  4. لغة بايثون
  5. لغة JAVASCRİPT

أهمية البرمجة :


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


تعليقات