Definição - O que significa The Art of Computer Programming (TAOCP)?
"The Art of Computer Programming", freqüentemente abreviado como 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.
Definirtec explica a arte da programação de computadores (TAOCP)
"The Art of Computer Programming" tenta cobrir diferentes tipos de algoritmos e operações de programação, bem como outros aspectos da ciência da computação. Grande parte do trabalho nos volumes iniciais é baseado nos fundamentos de programação relativamente menos complexos da era anterior, dos anos 1960 aos 1990, antes do desenvolvimento de linguagens mais modernas como Java e Python. Em vez de cobrir conceitos relativamente novos, como aprendizado de máquina, muitos dos capítulos e volumes de "The Art of Computer Programming" enfocam a computação matemática, estruturas de informação e ideias 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 "The Art of Computer Programming" seja amplamente reconhecida em alguns círculos como um recurso definitivo para a programação, alguns o descrevem mais como um símbolo de status, ou parte da subcultura tecnológica. O próprio Knuth ressalta que o livro foi projetado para ser usado em conjunto com o estudo autônomo ou em sala de aula, uma vez que é extremamente difícil aprender sobre ciência da computação apenas através da leitura.