Un algorithme sera donc dit performant s'il utilise avec parcimonie les ressources dont il dispose, c'est-à-dire le temps CPU, la mémoire vive et (objet de recherches récentes) la consommation électrique.
œ̃ (en)ˈalɡəɹˌɪθm(fr) səʁˈa dˈɔ̃k dˈi pɛʁfɔʁmˈɑ̃ sil ytilˈiz avˌɛk paʁsimonˈi le- ʁəsˈuʁs dɔ̃t il dispˈɔz, sɛtadˈiʁ lə- tˈɑ̃ sˌepˌeˈy, la- memwˈaʁ vˈiv e ɔbʒˈɛ də- ʁəʃˈɛʁʃ ʁesˈɑ̃t la- kɔ̃sɔmasjˈɔ̃ elɛktʁˈik.