Arnold Robbins to zawodowy programista i autor książek technicznych. Arnold pracował z systemami uniksowymi od roku 1980, kiedy to zasiadł przed komputerem PDP-11 działającym pod kontrolą systemu Sixth Edition Unix. Pisaniem skryptów powłoki zajmował się na poważnie od roku 1984, zaczynając od rozszerzenia powłoki Bourne i przechodząc potem do programowania w językach powłoki Korna i powłoki bash.
Od roku 1987 Arnold był też zaangażowany w projekt implementacji gawk (implementacji interpretera języka awk w ramach projektu GNU). Jako członek komitetu POSIX 1003.2 udzielał się w pracach nad standaryzacją awk w specyfikacji POSIX. Obecnie pełni zaś rolę opiekuna implementacji gawk i związanej z nim dokumentacji.
Wcześniej był także administratorem systemów i wykładowcą prowadzącym kursy z zakresu Uniksa i sieci komputerowych.