Untuk mendapatkan kondisi ideal ini perlu dihimpun cukup pemrogram yang mengetahui bahasa itu sehingga terbentuk sebuah tim, ketersediaan compiler untuk bahasa tersebut, dan keefisienan eksekusi program yang ditulis dalam bahasa tertentu
Trade-offs from this ideal involve finding enough programmers who know the language to build a team, the availability of compilers for that language, and the efficiency with which programs written in a given language execute.