Donald Ervin Knuth (d. 10 Ocak 1938), Stanford Üniversitesi emekli profesörü ve yapmış olduğu çalışmalarla dünyaca tanınan ünlü bilgisayar bilimci olarak bilinir. Knuth The Art of Computer Programming (“TAOCP”) serisinin yazarıdır. Bu seriyi hayatı boyunca yaptığı en güzel çalışması olarak görmektedir.
Knuth algoritma analizi konusunda titiz ve dikkatlice çalışarak, birçok matematik tekniği geliştirerek algoritma analizini daha sistematik hale getirmiştir ve bununla beraber Büyük O gösterimi(Big-O) olarak bilinen matematiksel gösteriminin daha popüler hale gelmesini sağlamıştır. Knuth, bunlar gibi daha sayılamayacak katkılarından dolayı algoritma analizi dalının “babası” olarak anılır.
Bunlara ek olarak, teorik bilgisayar bilimiyle ilgili birkaç alt dalda daha katkıda bulunmuştur. Knuth, yazı karakterlerini dizme ve tertipleme işlevini yapan bir bilgisayar sistemi olan TeX'in mimarıdır. Bununla ilgili olarak, METAFONT adını verdiği fontları tanımlama dili ve çeviri yapan bir sistem bulmuştur ve son olarak bu konuda çalışmalarına “Computer Modern” olarak bilinen bir yazı biçimi seti tanımlamıştır.
Verimli yazar ve bilim adamı olan Knuth’un çalışmaları devam etmiştir. Knuth WEB/CWEB adında programlama sistemi dizayn ederek geliştirilmesi ve programcılar tarafından anlaşılması kolay olan verilen fonksiyon isimlerinin anlaşılabilir olduğu bir programlama şekli (literate programming) ortaya atarak programcıları ve bu konuda kendi geliştirmek isteyenleri teşvik etmiştir, işlerini kolaylaştırmıştır.