AWK is a domain-specific language designed for text processing and typically used as a data extraction and reporting tool. It is a standard feature of most Unix-like operating systems.
imperative, declarative, data-driven
text processing, automation, data integration
pattern matching, string interpolation
dynamic system, weak typing, full inference, runtime checking, aggressive type coercion, no type annotations
interpreted
AMPL, Perl, JavaScript, Tcl
awk, gawk, mawk, nawk
Status | active |
Type | programming |
Created | 1977 |
Designed by |
Alfred Aho Peter Weinberger Brian Kernighan |
Developed by | Bell Labs |
PyPL Index | N/A |
TIOBE Index | N/A |
GitHub rank | N/A |