AWK
AWK is een scripttaal op het besturingssysteem Unix, bedoeld voor het automatisch verwerken van tekstbestanden. AWK werd eind jaren '70 ontwikkeld Alfred Aho (A), Peter Weinberger (W) en Brian Kernighan (K). AWK wordt vaak samen gebruikt met de shell en andere programma's zoals sed.
De taal wordt gekenmerkt door een syntax die veel weg heeft van C. Er zijn verschillende varianten ontstaan met nieuwe functionaliteiten en mogelijkheden waaronder nawk (new awk), mawk en GNU awk.
Larry Wall werd door AWK geïnspireerd bij het ontwerpen van de programmeertaal Perl.
Voorbeeld
Het bekende Hello world-programma ziet er in AWK als volgt uit:
BEGIN { print "Hello world" }