컴퓨터 프로그래밍의 예술

《컴퓨터 프로그래밍의 예술》, The Art of Computer Programming(TAOCP)은 도널드 커누스가 집필하고 있는 알고리즘에 관한 책이다.

2006년 현재 3권까지 나와 있고, 앞으로 4권이 더 발행될 예정이다.

2006년 9월에 1권이 한국어 번역판으로 발행되었다.

영어판 
 Volume 1: Fundamental Algorithms. Third Edition (Reading, Massachusetts: Addison-Wesley, 1997), xx+650pp. 
 Volume 2: Seminumerical Algorithms. Third Edition (Reading, Massachusetts: Addison-Wesley, 1997), xiv+762pp. 
 Volume 3: Sorting and Searching. Second Edition (Reading, Massachusetts: Addison-Wesley, 1998), xiv+780pp.+foldout. 
 Volume 1, Fascicle 1: MMIX -- A RISC Computer for the New Millennium. (Addison-Wesley, 2005년 2월 14일)  (volume 1의 4판에 추가될 예정)
 Volume 4, Fascicle 0: Boolean basics (partial preview available, publication planned in early 2007)
 Volume 4, Fascicle 2: Generating All Tuples and Permutations, (Addison-Wesley, 2005년 2월 14일) v+127pp, 
 Volume 4, Fascicle 3: Generating All Combination]]s and Partitions. (Addison-Wesley, 2005년 7월 26일) vi+150pp, 
 Volume 4, Fascicle 4: Generating all Trees -- History of Combinatorial Generation, (Addison-Wesley, 2006년 2월 6일) vi+120pp,

구판 
 Volume 1, first edition, 1968. 634pp. .
 Volume 2, first edition, 1969, xi+624pp, .
 Volume 3, first edition, 1973, xi+723pp+centerfold, .
 Volume 1, second edition, 1973, xiii+634pp, .
 Volume 2, second edition, 1981, xiii+ 688pp. .

한국어판 
 《컴퓨터 프로그래밍의 예술 1》 - 기초 알고리즘, 류광 옮김, (한빛미디어, 2006년 9월 18일), 798쪽 .
 《컴퓨터 프로그래밍의 예술 2》 - 준수치적 알고리즘, 류광 옮김, (한빛미디어, 2007년 9월 13일), 931쪽 
 《컴퓨터 프로그래밍의 예술 3》 - 정렬과 검색, 류광 옮김, (한빛미디어, 2008년 1월 28일), 937쪽 
 《컴퓨터 프로그래밍의 예술 4A》 - 조합적 알고리즘, 류광 옮김, (한빛미디어, 2013년 8월 10일), 1184쪽 

미국의 책
컴퓨터 프로그래밍 책
컴퓨터 산술 알고리즘
알고리즘 분석
도널드 커누스
1968년 책
1969년 책
1973년 책
1981년 책
2011년 책
미국의 논픽션 책