Programming

Kernighan, Brian W., and P.J. Plauger. The Elements of Programming Style, Second Edition. New York: McGraw-Hill, 1978.

This slim classic draws on examples from other texts to illustrate the do's and don'ts of clear, effective programming.

Knuth, Donald E. The Art of Computer Programming, Volume 1 (Fundamental Algorithms), Second Edition. Reading, MA: Addison-Wesley, 1973.

This standard reference examines data representation and algorithm analysis in great detail. Volume 2 (Seminumerical Algorithms, 1980) includes an extensive discussion of pseudorandom numbers.Volume 3 (Sorting and Searching, 1973), as the name suggests, examines sorting and searching. Examples are given in pseudocode and assembly language.

Kruse, Robert L., Leung, ...

Get C Primer Plus®, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.