jɛ̃zˈɨki prˌɔɡramɔvˈaɲʲa i kˌɔmpilatˈɔrɨ tʃˈɛ̃stɔ stɔsˈujɔ̃ tˌɛzˌɛdvˈu. ˌɔptɨmˌalizˈatsjɛ vɨvˈɔwaɲ ˌɔɡɔnˈɔvɨx, ktˌurɛ ˌuwatfʲˈajɔ̃, pʃˌɨɕpʲɛʃˈajɔ̃ ˌɔblitʃˈɛɲʲa fˈuŋktsji rˌɛkurɛntsˈɨjnɨx pɔdˈɔbnɨɣ dɔ fˈuŋktsji ˌatskɛrmˈana, i ˌuʒɨvˈajɔ̃ znˈatʃɲʲɛ mɲʲˈɛj pamjˈɛɲtɕi na stˈɔɕɛ.
Języki programowania i kompilatory często stosują tzw. optymalizację wywołań ogonowych, które ułatwiają, przyśpieszają obliczenia funkcji rekurencyjnych podobnych do funkcji Ackermana, i używają znacznie mniej pamięci na stosie.