AWK

AWK
Paradigma Linguagem de script, procedural, orientada a eventos
Surgido em 1977
Última versão IEEE Std 1003.1-2004 (POSIX) / 1985
Criado por Alfred Aho, Peter Weinberger, and Brian Kernighan
Estilo de tipagem Estática e Fraca
Influenciada por C, SNOBOL4, Bourne shell
Influenciou Tcl, AMPL, Perl, Korn Shell (ksh93, dtksh, tksh), Lua

A linguagem de programação AWK foi criada em 1977 pelos cientistas Alfred Aho, Peter J. Weinberger e Brian Kernighan no laboratório Bell Labs. A palavra AWK é uma abreviatura das iniciais dos sobrenomes dos criadores da linguagem (Aho, Weinberger e Kernighan).

A linguagem é interpretada linha por linha e tem como principal objetivo deixar os scripts de Shell em sistemas POSIX mais poderosos e com muito mais recursos sem utilizar muitas linhas de comando, podendo resolver infinidades de problemas do dia-a-dia do desenvolvedor nesses sistemas operacionais.

Baseada na linguagem C, é utilizada frequentemente por desenvolvedores para processar textos e manipular arquivos. Tem como os paradigmas linguagem de script, procedural e orientada a eventos.

Esta linguagem é considerada por muitos um importante marco para história da programação, tendo tido bastante influência na criação de outras linguagens de programação, como Perl e Lua.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy