Martin Erwig ist Professor für Informatik an der Oregon State University wo er Programmiersprachen, funktionale Programmierung und domänen-spezifische Sprachen lehrt. Seine Forschungsschwerpunkte liegen in den Bereichen Programmiersprachen, funktionale Programmierung und visuelle Sprachen. Im Jahr 2000 ist er von Deutschland in die Vereinigten Staten ausgewandert. Er lebt seitdem mit seiner Familie in Corvallis, Oregon. Sein Buch "Once Upon an Algorithm" wendet sich an die Allgemeinheit und erklärt Konzepte der Informatik anhand bekannter Geschichten und alltäglicher Situationen.