Índice:
- Definição - O que significa The Art of Computer Programming (TAOCP)?
- Techopedia explica a arte da programação de computadores (TAOCP)
Definição - O que significa The Art of Computer Programming (TAOCP)?
"The Art of Computer Programming", frequentemente abreviado TAOCP, é um livro de um cientista da computação e matemático chamado Donald Knuth. O livro foi escrito na década de 1960 e tem sido continuamente expandido em parcelas, com o volume mais recente publicado em dezembro de 2015.
Techopedia explica a arte da programação de computadores (TAOCP)
"The Art of Computer Programming" tenta abranger diferentes tipos de algoritmos e operações de programação, além de outros aspectos da ciência da computação. Muito do trabalho nos volumes iniciais é baseado nos fundamentos de programação relativamente menos complexos da era anterior, das décadas de 1960 a 1990, antes do desenvolvimento de linguagens mais modernas, como Java e Python. Em vez de abordar conceitos relativamente novos, como aprendizado de máquina, muitos dos capítulos e volumes de "A arte da programação de computadores" se concentram na computação matemática, estruturas de informação e idéias como recursão e varredura lexical.
Um índice detalhado mostra todas as diferentes idéias e conceitos clássicos relacionados a algoritmos e programação de computadores que são tratados nesta ampla pesquisa de conceitos de programação.
Embora "A arte da programação de computadores" seja amplamente reconhecida em alguns círculos como um recurso definitivo para a programação, alguns a descrevem como mais um símbolo de status ou parte da subcultura tecnológica. O próprio Knuth salienta que o livro foi projetado para ser usado em conjunto com o estudo individual ou em sala de aula, uma vez que é extremamente difícil aprender sobre ciência da computação apenas através da leitura.