Eine definierte Reihe von Anweisungen, denen ein Programm folgt, um ein Problem zu lösen oder eine Aufgabe auszuführen.