📚 Programming Languages
21 works · ordered by editions in print
Books with programming languages on their catalogue record, first published between 1978 and 2016, ordered by how many editions are in print.
Below are the 21 works carrying the subject programming languages in the Open Library catalogue with the most editions in print, out of the 28,340 works the catalogue holds under that subject. Author and first year are as the record states them; a missing year means the record does not carry one, not that the book is undated. Novels set in the subject are left out, because a list of historical fiction is not a list of history. Where one author dominates the reprint counts, no more than two of their titles appear.
| Cover | Title | Author | First published | Editions |
|---|---|---|---|---|
| The C Programming Language | Brian W. Kernighan | 1978 | 50 | |
| C++ | Herbert Schildt | 1987 | 24 | |
| JavaScript | David Flanagan | 1996 | 23 | |
| Learning Python | Mark Lutz | 1999 | 23 | |
| Beginning programming with Java for dummies | Barry A. Burd | 2003 | 22 | |
| The C++ programming language | Bjarne Stroustrup | 1986 | 18 | |
| BASIC | Robert J. Bent | 1978 | 14 | |
| JavaScript bible | Danny Goodman | 1996 | 14 | |
| Python | Mark Lutz | 1998 | 13 | |
| Eloquent Javascript | Marijn Haverbeke | 2009 | 11 | |
| Think Python | Allen B. Downey | 2009 | 11 | |
| Problem solving with C++ | Walter J. Savitch | 1996 | 9 | |
| JavaScript for dummies | Emily A. Vander Veer | 1996 | 8 | |
| Python For Data Analysis | Wes McKinney | 2012 | 8 | |
| Automate the Boring Stuff with Python | Al Sweigart | 2015 | 8 | |
| Effective Python | Brett Slatkin | 2015 | 8 | |
| JavaScript and jQuery | Jon Duckett | 2014 | 7 | |
| Fluent Python | Luciano Ramalho | 2015 | 6 | |
| Think Complexity: Complexity Science and Computational Modeling | Allen B. Downey | 2012 | 5 | |
| Introduction to Machine Learning with Python | Andreas C. Mueller | 2016 | 2 | |
| Seven Languages in Seven Weeks | Bruce Tate | 2010 | 1 |
Nearby shelves
ProgressProject ManagementProofPropagandaPropagandeProperty