Programming language · 1977
AWK
Data-driven programming language made by Alfred Aho, Peter Weinberger and Brian Kernighan.
What is AWK written in?
Its runtime is implemented in C (well-documented).
Quick Facts
- Designed by
- Alfred Aho and Brian Kernighan
- Developer
- Peter J. Weinberger
- First released
- 1977
- Typing
- dynamic
About AWK
AWK is a data-driven programming language made by Alfred Aho, Peter Weinberger and Brian Kernighan. It is a dynamically typed language. It supports data-driven and scripting programming.
AWK first appeared in 1977 and was designed by Alfred Aho and Brian Kernighan. Development is led by Peter J. Weinberger.
How AWK is implemented
In the Language Lineage dataset, its runtime is implemented in C.
AWK in the language family tree
AWK drew on ideas from C and SNOBOL and went on to influence Perl.
Frequently Asked Questions
What language is AWK written in?
AWK is primarily implemented in C. See the implementation section above for details and source references.
What languages influenced AWK?
AWK was influenced by C, SNOBOL among others. See the influence section above for the full list.
Which languages did AWK influence?
AWK influenced Perl among others.
When was AWK first released?
AWK was first released in 1977. It was designed by Alfred Aho and Brian Kernighan.
Evidence Sources
- https://en.wikipedia.org/wiki/AWK
- https://en.wikipedia.org/wiki/Perl
- https://en.wikipedia.org/wiki/SNOBOL
- AWK on Wikidata (Q213970)