Viitataan alla olevaan kohtaan ja vastataan kysymykseen sen jälkeen samalla kielellä kuin kohtaa:  Passage: Erilaiset ohjelmointikielet tukevat eri ohjelmointityylejä (nimeltään ohjelmointiparadigmat). Käytettävän kielen valintaan liittyy monia seikkoja, kuten yrityksen toimintaperiaate, tehtävän soveltuvuus, kolmannen osapuolen pakettien saatavuus tai yksilölliset mieltymykset. Ihannetapauksessa valitaan ohjelmointikieli, joka sopii parhaiten käsiteltävään tehtävään. Tämän ihanteellisuuden kompromisseihin sisältyy riittävän määrän ohjelmoijien löytäminen, jotka tuntevat kielen tiimin rakentamiseksi, kyseisen kielen kääntäjien saatavuus ja tietyssä kielellä kirjoitettujen ohjelmien suorituskyvyn tehokkuus. Kielet muodostavat suunnilleen spektrin "matalan tason" "korkean tason"; "matalan tason" kielet ovat tyypillisesti enemmän koneen suuntautuneita ja nopeammin suoritettavia, kun taas "korkean tason" kielet ovat abstraktimpia ja helpommin käytettäviä, mutta ne suoritetaan vähemmän nopeasti. Yleensä "korkean tason" kielillä on helpompi koodaa kuin "matalan tason" kielillä.  Kysymys: Mikä oli ohjelmointityylin nimi?
ohjelmointiparadigmat