راجع المقطع اللي تحت وبعد كده جاوب على السؤال بعد كده بنفس اللغة اللي المقطع فيها:  الممر: لغات البرمجة المختلفة بتدعم أنماط مختلفة من البرمجة (تسمى نماذج البرمجة). اختيار اللغة المستخدمة خاضع للعديد من الاعتبارات، زي سياسة الشركة، أو ملاءمة المهمة، أو توافر حزم من جهات تانية، أو التفضيلات الفردية. من الناحية المثالية، لغة البرمجة اللي مناسبة أكتر للمهمة اللي في اليد هيتم اختيارها. المقايضات من هذا المثالي تتضمن إيجاد عدد كاف من المبرمجين اللي يعرفون اللغة لبناء فريق ، وتوافر المترجمين لهذه اللغة ، والكفاءة التي تنفذ بها البرامج المكتوبة بلغة معينة. اللغات بتشكل مجموعة تقريبية من "منخفضة المستوى" إلى "عالية المستوى" ؛ اللغات "منخفضة المستوى" عادةً ما تكون أكثر توجيهًا للآلة وأسرع في التنفيذ ، في حين أن اللغات "عالية المستوى" أكثر تجريدية وأسهل في الاستخدام ولكن تنفيذها أقل سرعة. عادةً ما يكون التشفير أسهل بلغات "المستوى العالي" من اللغات "المستوى المنخفض".  سؤال: أسم أسلوب البرمجة؟
نماذج البرمجة