ภาษาออว์ก

ภาษาออว์ก (AWK) เป็นภาษาโปรแกรมที่ออกแบบมาเพื่อประมวลผลข้อความในไฟล์หรือสตรีม ชื่อ "AWK" นั้นเป็นตัวย่อของชื่อผู้สร้างทั้งสามคน ซึ่งได้แก่ Alfred Aho, Peter Weinberger และ Brian Kernighanในกรณีที่เขียน awk ด้วยตัวพิมพ์เล็ก จะหมายถึงโปรแกรมในระบบปฏิบัติการยูนิกซ์ หรือ Plan 9 ที่ใช้ประมวลผลโปรแกรมอื่นๆ ซึ่งเขียนด้วยภาษา AWK นี้AWK เป็นตัวอย่างที่ดีของการสร้างภาษาโปรแกรมที่เน้นการใช้ชนิดข้อมูลแบบสตริง, associative arrays และ นิพจน์ปรกติ ด้วยความสามารถของ AWK และโปรแกรม sed จึงเป็นแรงบันดาลใจให้ Larry Wall สร้างภาษาเพิร์ลขึ้นมาในภายหลัง