Este documento presenta una introducción al lenguaje de programación AWK. Explica que AWK es un lenguaje orientado a datos, basado en expresiones regulares, que se usa comúnmente para procesar logs. También describe la historia de AWK, sus diferentes versiones, su estructura básica de reglas y acciones, y algunas funciones y características del lenguaje como arreglos, estructuras de control e impresión de salida.