|  | Call Number | Title | Author(s) |  | 
    | ♦ | QA 76.54 .G34 | POSIX.4: Programming for the Real World | Bill O. Gallmeister | L W O | 
    | ♦ | QA 76.58 .A57 | Foundations of Multithreaded, Parallel, and Distributed Computing | Gregory R Andrews | L W O | 
    | ♦ | QA 76.6 .B75 | The Mythical Man Month: Essays on Software Engineering | Frederick P. Brooks, Jr. | L W O | 
    | ♦ | QA 76.6 .C62 | Operating Systems Theory | Edward G. Coffman, Jr., Peter J. Denning | L W O | 
    | • | QA 76.6 .C6274 | Version Control with Subversion, 2nd ed. | C. Michael Pilato, Ben Collins-Sussman, Brian W. Fitzpatrick | W O | 
    | ♦ | QA 76.6 .K48 | The Practice of Programming | Brian W. Kernighan, Rob Pike | L W O | 
    | ♦ | QA 76.6 .K495 | The UNIX Programming Environment | Brian W. Kernighan, Rob Pike | L W O | 
    | ♦ | QA 76.6 .K64 1997 v.2 | The Art of Computer Programming, Volume 2: Seminumerical Algorithms, 3rd ed. | Donald Knuth | L W O | 
    | • | QA 76.6 .K64 1997 v.3 | The Art of Computer Programming, Volume 3: Sorting and Searching, 2nd ed. | Donald Knuth | L W O | 
    | • | QA 76.6 .N48 | The Kollected Kode Vicious: Opinionated Advice for Programmers | George V. Neville-Neil | L W O | 
    | ♦ | QA 76.6 .W45 | The Psychology of Computer Programming | Gerald M. Weinberg | L W O | 
    | • | QA 76.618 .E75 2002 | Estimation of Distribution Algorithms: A New Tool For Evolutionary Computation | Pedro Larranaga, Jose A. Lozano | L W O | 
    | ♦ | QA 76.642 .A53 | Concurrent Programming: Principles and Practice | Gregory R. Andrews | L W O | 
    | ♦ | QA 76.642 .N53 | Pthreads Programming: A POSIX Standard for Better Multiprocessing | Bradford Nichols,  Dick Buttlar, Jacqueline Proulx Farrell | W O | 
    | ♦ | QA 76.7 .H558 1978 | History of Programming Languages | Richard L. Wexelblat | L W O | 
    | ♦ | QA 76.7 .H558 1996 | History of Programming Languages II | Thomas J. Bergin, Richard G. Gibson | L W O | 
    | ♦ | QA 76.73 .A95 A35 2023 | AWK Programming Language | Alfred Aho, Brian Kernighan, Peter Weinberger | L W O | 
    | ♦ | QA 76.73 .C15 B47 | Study Guide for C Programming A Modern Approach | Manuel Bermudez | W O | 
    | ♦ | QA 76.73 .C15 D35 | Modern C for Absolute Beginners: A Friendly Introduction to the C Programming Language, 2nd ed. | Slobodan Dmitrovic | W O | 
    | ♦ | QA 76.73 .C15 K44 | A Book on C: An Introduction to Programming in C | Al Kelley, Ira Pohl | L W O | 
    | ♦ | QA 76.73 .C15 K47 1988 | The C Programming Language, 2nd ed. | Brian Wilson Kernighan, Dennis MacAlistair Ritchie | L W O | 
    | ♦ | QA 76.73 .C15 K47 1988 c.2 | The C Programming Language, 2nd ed. | Brian Wilson Kernighan, Dennis MacAlistair Ritchie | L W O | 
    | ♦ | QA 76.73 .C15 K47 1988 suppl | The C Answer book: Solutions to the Exercises in The C programming Language, 2nd ed. | Clovis L. Tondo, Scott E. Gimpel | L W O | 
    | ♦ | QA 76.73 .C15 K49 | C Programming: A Modern Approach, 2nd ed. | K. N. King | L W O | 
    | ♦ | QA 76.73 .C15 M35 | Pointers in C programming: A Modern Approach to Memory Management, Recursive Data Structures, Strings, and Arrays | Thomas Mailund | W O | 
    | ♦ | QA 76.73 .C15 O84 | Practical C programming | Steve Oualline | L W O | 
    | ♦ | QA 76.73 .C15 P588 | ANSI and ISO Standard C: A Guide for Programmers | P. J. Plauger, Jim Brodie | L W O | 
    | ♦ | QA 76.73 .C15 S417 | Effective C: An Introduction to Professional C Programming | Robert C. Seacord | L W O | 
    | ♦ | QA 76.73 .C153 O832 | How Not to Program in C++: 111 Broken Programs and 3 Working Ones, or Why Does 2 + 2 = 5986? | Steve Oualline | L W O | 
    | ♦ | QA 76.73 .C153 S43 | The CERT C Coding Standard: 98 Rules for Developing Safe, Reliable, and Secure Systems | Robert C. Seacord | L W O | 
    | ♦ | QA 76.73 .J38 H375 | Concurrent Programming: The Java Programming Language | Stephen J. Hartley | L W O | 
    | • | QA 76.73 .P224 S74 | Wicked Cool PHP: Real-World Scripts that Solve Difficult Problems | William Steinmetz, Brian Ward | W O | 
    | • | QA 76.758 .W56 | Software Engineering at Google: Lessons Learned from Programming over Time | Titus Winters, Tom Manshreck, Hyrum Wright | W O | 
    | ♦ | QA 76.76 .D47 H37 | Learn Enough Developer Tools to Be Dangerous: Command Line, Text Editor, and Git Version Control Essentials | Michael Hartl | L W | 
    | ♦ | QA 76.76 .D47 L43 v.2 | Programming Practice, Vol. 2 | Henry F. Ledgard | L W O | 
    | ♦ | QA 76.76 .O63 S754 | Advanced Programming in the UNIX Environment, 3rd ed. | W. Richard Stevens, Stephen A. Rago | L W O | 
    | ♦ | QA 76.76 .T55 B88 | Programming with POSIX Threads | David R. Butenhof | L W O | 
    | • | QA 76.9 .C62 H36 | Handbook of Floating-Point Arithmetic, 2nd ed. | Jean-Michel Muller, Nicolas Brunie, Florent de Dinechin | L W O | 
    | ♦ | TK 7895 .E42 W45 2024 | Making Embedded Systems: Design Patterns for Great Software, 2nd ed. | Elecia White | L W O |