Kompozycja algorytmiczna to technika wykorzystywania algorytmów do tworzenia muzyki. Algorytmy (lub przynajmniej formalne zestawy reguł) były używane do komponowania muzyki od wieków; na przykład procedury stosowane do fabuły głosowej w kontrapunkcie zachodnim można często sprowadzić do determinacji algorytmicznej.