Lihatlah bagian di bawah ini dan kemudian jawab pertanyaan setelahnya dalam bahasa yang sama dengan bagian:  Passage: Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda (disebut paradigma pemrograman). Pilihan bahasa yang digunakan tergantung pada banyak pertimbangan, seperti kebijakan perusahaan, kesesuaian dengan tugas, ketersediaan paket pihak ketiga, atau preferensi individu. Idealnya, bahasa pemrograman yang paling cocok untuk tugas yang ada akan dipilih. Kompromi dari cita-cita ini melibatkan menemukan cukup programmer yang tahu bahasa untuk membangun tim, ketersediaan compiler untuk bahasa itu, dan efisiensi dengan mana program yang ditulis dalam bahasa tertentu dieksekusi. Bahasa membentuk spektrum perkiraan dari "tingkat rendah" ke "tingkat tinggi"; bahasa "tingkat rendah" biasanya lebih berorientasi pada mesin dan lebih cepat untuk dieksekusi, sedangkan bahasa "tingkat tinggi" lebih abstrak dan lebih mudah digunakan tetapi dieksekusi kurang cepat. Biasanya lebih mudah untuk membuat kode dalam bahasa "tingkat tinggi" daripada dalam bahasa "tingkat rendah".  Pertanyaan: apa nama gaya pemrograman?
paradigma pemrograman