Nick Kroll | 12 16 2015-02-19Two and a Half Men - Of Course He's Dead - Part Two | Ueber die Grenze (1)
Logo

Free Programming Books

Free Programming Books

Here is an uncategorized list of online programming books available for free download. The books cover all major programming languages: Ada, Assembly, Basic, C, C#, C++, CGI, JavaScript, Perl, Delphi, Pascal, Haskell, Java, Lisp, PHP, Prolog, Python, Ruby, as well as some other languages, game programming, and software engineering. The books are in various formats for online reading or downloading. Click here if you prefer a categorized directory of programming books This list will be updated daily.

  1. C# Development
    | , Published in , 185 pages
  2. The Java Web Services Tutorial
    | Pearson Education, Published in , 457 pages
  3. C++ Essentials
    | PragSoft Corporation, Published in , 311 pages
  4. Designing Components with the C++ STL
    | Addison-Wesley Professional, Published in , 320 pages
  5. C++: A Beginner's Guide
    | McGraw-Hill Osborne Media, Published in , 576 pages
  6. Visual Basic for Applications
    | Wikibooks, Published in , 230 pages
  7. Principles of Object-Oriented Programming
    | Rice University, Published in , 156 pages
  8. Assemblers And Loaders
    | Prentice Hal, Published in , 299 pages
  9. Essential Pascal
    | CreateSpace, Published in , 140 pages
  10. Programming Scala
    | O'Reilly Media, Published in , 446 pages
  11. Unix System Programming in OCaml
    | , Published in , 143 pages
  12. Java Speech API Programmer's Guide
    | Sun Microsystems, Inc., Published in , 156 pages
  13. An Introduction to Programming in Go
    | , Published in , 165 pages
  14. Clojure From the Ground Up
    | Aphyr.com, Published in
  15. WebGL Insights
    | CRC Press, Published in , 416 pages
  16. Brewing Java: A Tutorial
    | Cafe au Lait, Published in
  17. Building Android Apps with HTML, CSS, and JavaScript
    | O'Reilly Media, Published in , 338 pages
  18. Inside Smalltalk
    | Prentice-Hall, Published in
  19. OOP: Learn Object Oriented Thinking and Programming
    | Eva & Tomas Bruckner Publishing, Published in , 527 pages
  20. Creating a Simple 3D Game with XNA
    | Wikibooks, Published in
  21. Big Fat Rails
    | bigfatrails.com, Published in , 53 pages
  22. CGI Programming on the World Wide Web
    | O'Reilly, Published in , 450 pages
  23. Free Pascal Reference Guide
    | freepascal.org, Published in , 238 pages
  24. Art of Programming Contest
    | Gyankosh Prokashoni, Published in , 247 pages
  25. JavaScript
    | Wikibooks, Published in
  26. PHP Reference: Beginner to Intermediate PHP5
    | , Published in , 163 pages
  27. Learn to Code With C
    | Raspberry Pi Ltd., Published in , 92 pages
  28. Scratch Programming Playground
    | No Starch Press, Published in , 288 pages
  29. C++ Hacker's Guide
    | No Starch Press, Published in , 231 pages
  30. Ada 95: The Craft of Object-Oriented Programming
    | Prentice Hall, Published in , 486 pages
  31. Java Native Interface: Programmer's Guide and Specification
    | Prentice Hall PTR, Published in , 320 pages
  32. The Little Go Book
    | OpenMyMind.net, Published in , 51 pages
  33. The R Inferno
    | Burns Statistics, Published in , 126 pages
  34. Android Studio Development Essentials
    | Techotopia, Published in , 620 pages
  35. Reverse Engineering for Beginners
    | yurichev.com, Published in , 456 pages
  36. Learn Prolog Now!
    | College Publications, Published in , 284 pages
  37. C# in Detail
    | , Published in , 300 pages
  38. Upgrading to PHP 7
    | O'Reilly Media, Published in , 84 pages
  39. Learning to Program Using Python
    | Google Docs, Published in , 258 pages
  40. Seamless Object-Oriented Software Architecture
    | Prentice Hall, Published in , 458 pages
  41. Using R for Introductory Statistics
    | Chapman & Hall/CRC, Published in , 114 pages
  42. Creating Applications with Mozilla
    | O'Reilly Media, Published in , 480 pages
  43. Essential Delphi
    | , Published in , 156 pages
  44. Windows Programming
    | Wikibooks, Published in
  45. Microservices for Java Developers
    | O'Reilly Media, Published in , 129 pages
  46. Tcl Tutorial
    | Tcl Developer Xchange, Published in
  47. Mastering C++
    | Muhammadali Shaduli, Published in , 804 pages
  48. The Little Book on CoffeeScript
    | O'Reilly Media, Published in , 60 pages
  49. Dive Into Python
    | Apress, Published in , 413 pages
  50. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design
    | Prentice Hall, Published in , 616 pages
  51. Project Management Book
    | hraconsulting-ltd.co.uk, Published in
  52. Successful Lisp: How to Understand and Use Common Lisp
    | bookfix.com, Published in , 360 pages
  53. Programming in C
    | University of Hawaii at Manoa, Published in , 234 pages
  54. Practical Programming in Python
    | , Published in , 259 pages
  55. PHP 5 Power Programming
    | Prentice Hall PTR, Published in , 720 pages
  56. Python Notes for Professionals
    | Goalkicker.com, Published in , 813 pages
  57. Introduction to Programming using Fortran 95/2003/2008
    | University of Nevada, Las Vegas, Published in , 179 pages
  58. Practical Regression and Anova using R
    | , Published in , 213 pages
  59. JXTA
    | New Riders Publishing, Published in , 350 pages
  60. Software Optimization Resources
    | agner.org, Published in
  61. Beautiful Code, Compelling Evidence
    | Renaissance Computing Institute, Published in , 33 pages
  62. Design of CMU Common Lisp
    | , Published in , 122 pages
  63. C# - The Basics
    | BPB Publications, Published in
  64. Java Platform Performance: Strategies and Tactics
    | Prentice Hall PTR, Published in , 256 pages
  65. Ruby Hacking Guide
    | , Published in
  66. Parallel Programming with Microsoft Visual C++
    | Microsoft Press, Published in
  67. Numerical Recipes in Fortran 90
    | Cambridge University Press, Published in , 500 pages
  68. Modern Java: A Guide to Java 8
    | GitBook, Published in , 90 pages
  69. How to Think Like a Computer Scientist: Learning with Python
    | Green Tea Press, Published in
  70. Object Oriented Programming with Java
    | University of KwaZulu-Natal, Published in , 221 pages
  71. Software Development Guidelines
    | literateprogramming.com, Published in , 103 pages
  72. Conceptive C
    | Smashwords, Published in , 172 pages
  73. wxWidgets tutorial
    | ZetCode, Published in
  74. Java for the Beginning Programmer
    | Heaton Research, Inc., Published in , 336 pages
  75. Developing Backbone.js Applications
    | O'Reilly Media, Published in , 150 pages
  76. Statistical Software Engineering
    | National Academies Press, Published in , 89 pages
  77. On LISP: Advanced Techniques for Common LISP
    | Prentice Hall, Published in , 426 pages
  78. Speeding Through Haskell
    | sthaskell.com, Published in , 87 pages
  79. PHP Programming
    | Wikibooks, Published in
  80. Computer Science: Abstraction to Implementation
    | Harvey Mudd College, Published in , 627 pages
  81. GUI Design for Android Apps
    | Apress Media, Published in , 156 pages
  82. COBOL: A self-instructional manual
    | Prentice-Hall, Published in , 190 pages
  83. IBM Smalltalk Tutorial
    | IBM, Published in , 211 pages
  84. Think Perl 6: How to Think Like a Computer Scientist
    | Green Tea Press, Published in , 431 pages
  85. Data-Oriented Design
    | dataorienteddesign.com, Published in
  86. 1000 Java Tips
    | , Published in , 856 pages
  87. C# From Java
    | , Published in , 24 pages
  88. Programming Pearls
    | Addison-Wesley Professional, Published in , 283 pages
  89. React.js for the Visual Learner
    | Leanpub, Published in , 251 pages
  90. jQuery Fundamentals
    | , Published in
  91. Unix and Perl Primer for Biologists
    | Korf Lab, Published in , 135 pages
  92. Prolog and Natural-Language Analysis
    | Center for the Study of Language, Published in , 204 pages
  93. Java Look and Feel Design Guidelines, 2nd Edition
    | Addison-Wesley Professional, Published in , 416 pages
  94. Ada 95 Reference Manual
    | Springer, Published in , 526 pages
  95. Scala Style Guide
    | Scala Community, Published in , 45 pages
  96. Java Testing and Design
    | Prentice Hall PTR, Published in , 434 pages
  97. Java Structures: Data Structures in Java for the Principled Programmer
    | McGraw-Hill, Published in , 542 pages
  98. Programming Forth
    | MicroProcessor Engineering Limited, Published in , 192 pages
  99. Data Structures and Algorithm Analysis in C++
    | Dover Publications, Published in , 613 pages
  100. Core JavaScript Guide
    | Netscape Communications Corp., Published in
  101. Building Skills in Python
    | , Published in , 459 pages
  102. Clojure In Small Pieces
    | , Published in , 1801 pages
  103. Dissecting a C# Application: Inside SharpDevelop
    | Wrox Press, Published in , 538 pages
  104. BIOS Disassembly Ninjutsu Uncovered
    | A-List Publishing, Published in , 579 pages
  105. Java Sound Programmer Guide
    | Sun Microsystems, Inc., Published in
  106. Programming Vertex, Geometry, and Pixel Shaders
    | , Published in , 423 pages
  107. Cracking Codes with Python
    | inventwithpython.com, Published in , 420 pages
  108. Working through Screens
    | Flashbulb Interaction, Published in , 143 pages
  109. Effective Django
    | PyCon, Published in , 36 pages
  110. Programming the Be Operating System
    | O'Reilly, Published in , 400 pages
  111. Perl 5 Pocket Reference
    | O'Reilly, Published in , 31 pages
  112. Mr. Neighborly's Humble Little Ruby Book
    | , Published in , 147 pages
  113. Foundations of Computer Science
    | University of Cambridge, Published in , 155 pages
  114. C# Classes
    | BPB Publications, Published in
  115. Learning Modern 3D Graphics Programming
    | , Published in , 323 pages
  116. Java for Python Programmers
    | interactivepython.org, Published in , 245 pages
  117. Python Quick Reference
    | , Published in , 42 pages
  118. The Little Manual of API Design
    | Trolltech, Published in , 33 pages
  119. Writing Bug-Free C Code for Windows
    | Prentice Hall, Published in , 218 pages
  120. Learning Cocoa with Objective-C
    | O'Reilly Media, Inc., Published in , 384 pages
  121. Software Testing
    | Wikipedia, Published in
  122. TCLWISE: An Introduction to the Tcl Programming Language
    | invece.org, Published in
  123. Pangea Software's Ultimate Game Programming Guide for Mac OS X
    | Pangea Software, Inc, Published in , 288 pages
  124. Smalltalk: An Introduction to Application Development Using VisualWorks
    | Prentice Hall, Published in , 413 pages
  125. Algorithmic Problem Solving with Python
    | Washington State University, Published in , 360 pages
  126. Standard ECMA-334 C# Language Specification
    | Ecma International, Published in , 553 pages
  127. Java: Classes in Java Applications
    | BookBoon, Published in , 118 pages
  128. Python for Informatics: Exploring Information
    | PythonLearn, Published in , 220 pages
  129. Learn C The Hard Way
    | LCodeTHW, Published in
  130. The Java Game Programming Tutorial
    | , Published in
  131. Tcl for Web Nerds
    | , Published in
  132. UML Process
    | PragSoft Corporation, Published in , 60 pages
  133. Perl for Beginners
    | BookBoon, Published in , 120 pages
  134. Modern Perl
    | Onyx Neon Press, Published in , 186 pages
  135. An Introduction to Python
    | Network Theory Ltd., Published in , 164 pages
  136. Mobile Developer's Guide To The Galaxy
    | Enough Software, Published in , 207 pages
  137. Practical Common Lisp
    | Apress, Published in , 500 pages
  138. Natural Language Processing for the Working Programmer
    | , Published in , 78 pages
  139. JavaScript Allongé
    | Leanpub, Published in , 278 pages
  140. Clever Algorithms: Nature-Inspired Programming Recipes
    | Lulu.com, Published in , 436 pages
  141. Processing XML with Java
    | Addison-Wesley Professional, Published in , 1120 pages
  142. Quick Ada
    | , Published in , 164 pages
  143. Google App Engine Java Experiments
    | , Published in , 227 pages
  144. LISP 1.5 Programmer's Manual
    | The MIT Press, Published in , 116 pages
  145. Gradle Beyond the Basics
    | O'Reilly Media, Published in , 80 pages
  146. Smalltalk-80: Bits of History, Words of Advice
    | Addison-Wesley, Published in , 354 pages
  147. Network Programming with Go
    | , Published in , 123 pages
  148. Leaflet Tips and Tricks
    | Leanpub, Published in
  149. Essential CVS
    | O'Reilly Media, Inc., Published in , 428 pages
  150. Cross-Platform GUI Programming with wxWidgets
    | Prentice Hall PTR, Published in , 744 pages
  151. Exploring Generic Haskell
    | Febodruk, Published in , 352 pages
  152. TouchDevelop: Programming on the Go
    | Apress, Published in , 271 pages
  153. The Art of Computer Game Design
    | Osborne/McGraw-Hill, Published in , 81 pages
  154. Essential Perl
    | Stanford University, Published in , 25 pages
  155. Sams Teach Yourself JavaScript in 24 Hours
    | Sams, Published in , 935 pages
  156. Scaling a Software Business
    | Springer, Published in , 265 pages
  157. A Computer Science Tapestry: Exploring Computer Science with C++
    | McGraw - Hill, Published in , 879 pages
  158. PHP Programming
    | The Global Text Project, Published in , 245 pages
  159. Real World Haskell
    | O'Reilly Media, Inc., Published in , 710 pages
  160. Python course in Bioinformatics
    | Pasteur Institute, Published in , 182 pages
  161. Using, Understanding, and Unraveling The OCaml Language
    | INRIA Paris-Rocquencourt, Published in , 182 pages
  162. 20 Python Libraries You Aren't Using
    | O'Reilly Media, Published in , 74 pages
  163. Dylan Programming: An Object-Oriented and Dynamic Language
    | Addison-Wesley, Published in , 267 pages
  164. A++: The Smallest Programming Language in the World
    | S. Toeche-Mittler Verlag, Published in
  165. A Gentle Introduction to symfony
    | Sensio SA, Published in
  166. Object-oriented Programming in Java
    | Southern Adventist University, Published in , 303 pages
  167. Understanding ECMAScript 6
    | Leanpub, Published in , 105 pages
  168. Hacking with PHP
    | , Published in , 323 pages
  169. Testing with CoffeeScript
    | Efendi Books, Published in , 60 pages
  170. PHP with Guru99
    | guru99, Published in , 151 pages
  171. Introduction to Media Computation: A Multimedia Cookbook in Python
    | Georgia Institute of Technology, Published in , 234 pages
  172. The Linux Gamers' HOWTO
    | , Published in
  173. Pro Java 6 3D Game Development
    | Apress, Published in , 528 pages
  174. Prolog Programming in Depth
    | Prentice-Hall, Published in , 529 pages
  175. Ada Programming
    | Wikibooks, Published in , 242 pages
  176. C++ GUI Programming with Qt 3
    | Prentice Hall PTR, Published in , 464 pages
  177. Full Stack Python
    | FullStackPython.com, Published in
  178. The Bastards Book of Ruby
    | bastardsbook.com, Published in
  179. Small Memory Software: Patterns for systems with limited memory
    | Addison-Wesley, Published in , 352 pages
  180. TypeScript Deep Dive
    | GitBook, Published in , 299 pages
  181. Introducing Ada 95
    | , Published in
  182. How To Write Your Own Software Using Python
    | , Published in
  183. Programming Abstractions in C++
    | , Published in , 682 pages
  184. Sun Certified Java Programmer Pre-Exam Essentials
    | , Published in
  185. Advanced R programming
    | , Published in
  186. RESTfu­­l Jav­a­ wit­h ­JAX­-­­RS 2.­0
    | GitBook, Published in , 661 pages
  187. 97 Things Every Programmer Should Know
    | O'Reilly Media, Published in , 258 pages
  188. C++ Reference Guide
    | Informit, Published in , 402 pages
  189. Web Client Programming with Perl
    | O'Reilly, Published in , 228 pages
  190. Python for Everybody: Exploring Data in Python 3
    | PythonLearn, Published in , 247 pages
  191. Advanced Programming for the Java 2 Platform
    | Addison Wesley Longman, Published in , 526 pages
  192. C++ GUI Programming with Qt 4
    | Prentice Hall, Published in , 734 pages
  193. Silverlight for Windows Phone Toolkit In Depth
    | windowsphonegeek.com, Published in , 245 pages
  194. More C++ Idioms
    | Wikibooks, Published in
  195. Learning Android
    | O'Reilly Media, Published in
  196. CVS Version Control for Web Site Projects
    | , Published in
  197. Perl 5 Tutorial
    | , Published in , 241 pages
  198. C Programming in Linux
    | BookBoon, Published in , 84 pages
  199. why's (poignant) guide to Ruby
    | , Published in
  200. Introduction to Programming Using Java
    | Hobart and William Smith Colleges, Published in , 755 pages
  201. The Definitive Guide to symfony
    | Apress, Published in , 425 pages
  202. Algorithms for Programmers: Ideas and Source Code
    | , Published in , 220 pages
  203. Android Cookbook
    | O'Reilly Media, Published in
  204. Smooth CoffeeScript
    | , Published in , 214 pages
  205. GNU Emacs Lisp Reference Manual
    | Free Software Foundation, Published in , 1025 pages
  206. Learning to Program with Python
    | Southern Adventist University, Published in , 283 pages
  207. 97 Things Every Project Manager Should Know
    | O'Reilly, Published in
  208. Human JavaScript
    | HumanJavaScript.com, Published in
  209. VB.NET Programming
    | mkasoft.com, Published in , 261 pages
  210. Let Over Lambda: 50 Years of Lisp
    | Lulu.com, Published in , 384 pages
  211. C# Programming
    | Wikibooks, Published in , 71 pages
  212. I Love Ruby
    | Mind As Lab, Published in , 216 pages
  213. Optimizing C++
    | Wikibooks, Published in , 99 pages
  214. Extreme Programming in Perl
    | O'Reilly Media, Published in , 194 pages
  215. Introduction to Computer Science using Java
    | Central Connecticut State University, Published in
  216. Client vs. Developer Wars
    | Newfangled Web Factory, Published in , 83 pages
  217. Modern JavaScript
    | O'Reilly Media, Published in , 96 pages
  218. Using C on the UNIX System
    | O'Reilly, Published in , 230 pages
  219. Lua Programming
    | Wikibooks, Published in , 51 pages
  220. Another tour of Scala
    | naildrivin5.com, Published in
  221. PHP Security Guide
    | PHP Security Consortium, Published in , 37 pages
  222. Watch What I Do: Programming by Demonstration
    | The MIT Press, Published in , 652 pages
  223. Michael Abrash's Graphics Programming Black Book
    | Coriolis Group Books, Published in , 1342 pages
  224. Project Management Handbook
    | projectmanagement-training.net, Published in , 83 pages
  225. Java: The Fundamentals of Objects and Classes
    | BookBoon, Published in , 92 pages
  226. Foundations of Computer Science: C Edition
    | W. H. Freeman, Published in , 786 pages
  227. C# 1: Introduction to programming and the C# language
    | Bookboon, Published in , 289 pages
  228. Lisp in Small Parts
    | , Published in
  229. Bringing Design to Software
    | Addison-Wesley, Published in
  230. Concurrent Programming Using Java
    | , Published in
  231. Java Precisely
    | IT University of Copenhagen, Published in , 68 pages
  232. Android Application Development Cookbook
    | Wrox, Published in , 448 pages
  233. Mastering Perl
    | O'Reilly Media, Published in , 346 pages
  234. The Boost C++ Libraries
    | XML Press, Published in
  235. Functional Programming in Python
    | O'Reilly Media, Published in , 49 pages
  236. Java Authentication and Authorization Service (JAAS) in Action
    | , Published in , 246 pages
  237. Developing Single Page Web Apps with Backbone.js
    | SupportBee, Published in
  238. Programming Languages at a Glance
    | Minimal Programming, Published in , 324 pages
  239. Design Patterns in Java Tutorial
    | TutorialsPoint.com, Published in , 218 pages
  240. An Introduction to the C Programming Language and Software Design
    | University of Sydney, Published in , 153 pages
  241. Modern Web Essentials Using JavaScript and HTML5
    | InfoQ.com, Published in , 49 pages
  242. The Java Game Development Tutorial
    | Java Cooperation, Published in
  243. Essential JavaScript and jQuery Design Patterns
    | addyosmani.com, Published in
  244. Structured Programming with C++
    | BookBoon, Published in , 246 pages
  245. Game Creation with XNA
    | Wikibooks, Published in
  246. Mastering Software Project Management
    | Lulu.com, Published in , 189 pages
  247. The Art of Readable Code
    | O'Reilly, Published in
  248. MPI: The Complete Reference
    | The MIT Press, Published in , 800 pages
  249. Modern C
    | ICube, Published in , 222 pages
  250. Python 101: Introduction to Python
    | , Published in , 252 pages
  251. Visual Studio.Net: Controls and Add-ins
    | BPB Publications, Published in
  252. Ada in Action, Second Edition
    | , Published in , 153 pages
  253. A Practical Introduction to APL 3 and 4
    | Robertson Pub, Published in , 196 pages
  254. Using Perl 6
    | , Published in , 135 pages
  255. Software Innovation
    | Aalborg University, Published in , 154 pages
  256. You Don't Know JS: Scope and Closures
    | O'Reilly, Published in , 98 pages
  257. Designing Web Services with the J2EE 1.4 Platform
    | Prentice Hall PTR, Published in , 464 pages
  258. OSGi in Practice
    | njbartlett.name, Published in , 313 pages
  259. Programming in C: UNIX System Calls and Subroutines using C
    | Cardiff University, Published in
  260. Write Yourself a Scheme in 48 Hours
    | Wikibooks, Published in , 138 pages
  261. The Art and Science of Smalltalk
    | Prentice Hall, Published in , 223 pages
  262. JS.next: A Manager's Guide
    | O'Reilly Media, Published in
  263. Yet Another Haskell Tutorial
    | University of Maryland, Published in , 192 pages
  264. DOM Enlightenment
    | domenlightenment.com, Published in
  265. Programming Linux Games
    | No Starch Press, Published in , 433 pages
  266. How to Become a C# Programmer
    | LearnItFirst.com LLC, Published in , 42 pages
  267. Naked Objects
    | Wiley, Published in , 270 pages
  268. Financial Numerical Recipes in C++
    | , Published in , 262 pages
  269. Developing PHP Applications for IBM Data Servers
    | IBM Redbooks, Published in , 448 pages
  270. More with symfony
    | Sensio SA, Published in
  271. Getting Started with Erlang
    | Erlang.org, Published in , 58 pages
  272. Threading in C#
    | , Published in
  273. Python Cookbook
    | O'Reilly Media, Published in , 708 pages
  274. Making Games with Python and Pygame
    | , Published in , 365 pages
  275. Your First Meteor Application
    | MeteorTips.com, Published in , 175 pages
  276. Code Happy
    | Lulu.com, Published in , 138 pages
  277. So you want to be a Computer Game Developer?
    | Fastgraph, Published in
  278. Fundamentals of Programming: With Object Orientated Programming
    | , Published in , 358 pages
  279. The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics
    | Addison-Wesley, Published in , 384 pages
  280. Standard C++ Library Reference
    | International Business Machines Corporation, Published in , 439 pages
  281. Maven by Example
    | Sonatype, Inc., Published in , 176 pages
  282. C# Notes for Professionals
    | Goalkicker.com, Published in , 809 pages
  283. Exploring Programming Language Architecture in Perl
    | , Published in , 368 pages
  284. A Practical Introduction to Python Programming
    | Mount St. Mary's University, Published in , 263 pages
  285. AMPL: A Modeling Language for Mathematical Programming
    | Duxbury Press, Published in , 540 pages
  286. Ada Quality and Style Guide
    | Wikibooks, Published in
  287. Beginning Perl
    | Wrox Press, Published in , 700 pages
  288. Working With Objects
    | Prentice Hall, Published in , 497 pages
  289. Scheme 9 from Empty Space
    | Lulu Press, Published in , 130 pages
  290. The Unicode Standard, Version 3.0
    | Addison-Wesley Professional, Published in , 376 pages
  291. Learn You Some Erlang for Great Good!
    | LearnYouSomeErlang.com, Published in , 316 pages
  292. Strategy Game Programming
    | , Published in
  293. Common LISP: A Gentle Introduction to Symbolic Computation
    | Benjamin-Cummings Pub Co, Published in , 587 pages
  294. High Performance Python
    | ianozsvald.com, Published in , 55 pages
  295. Parallel Programming in Fortran 95 using OpenMP
    | OpenMP.org, Published in , 75 pages
  296. Zen of Assembly Language: Volume I, Knowledge
    | jagregory.com, Published in , 849 pages
  297. Java Look and Feel Design Guidelines: Advanced Topics
    | Addison-Wesley Professional, Published in , 200 pages
  298. ANSI C for Programmers on UNIX Systems
    | , Published in
  299. Higher-Order Perl: Transforming Programs with Programs
    | Morgan Kaufmann, Published in , 592 pages
  300. Building Front-End Web Apps with Plain JavaScript
    | Web-Engineering.info, Published in , 262 pages
  301. Managing Agile Open-Source Software Projects with Microsoft Visual Studio Online
    | Microsoft Press, Published in , 453 pages
  302. Embedding Perl in HTML With Mason
    | O'Reilly, Published in , 318 pages
  303. Magic Ink: Information Software and the Graphical Interface
    | worrydream.com, Published in , 73 pages
  304. 88 C Programs
    | Smashwords, Published in , 296 pages
  305. Learning Java
    | O'Reilly Media, Published in , 1010 pages
  306. The C Book: Featuring the ANSI C Standard
    | Addison-Wesley Pub, Published in , 333 pages
  307. Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby
    | , Published in
  308. Windows Phone 7 Guide for iPhone Application Developers
    | Microsoft, Published in , 97 pages
  309. Repository Management with Nexus
    | Sonatype, Inc., Published in , 226 pages
  310. C# for Sharp Kids
    | Microsoft Corporation, Published in
  311. An Introduction to Logic Programming through Prolog
    | Prentice Hall, Published in , 258 pages
  312. Zen Style Programming
    | Lulu Press, Published in , 336 pages
  313. Python Scripting for Computational Science
    | Springer, Published in , 747 pages
  314. JavaScript Succinctly
    | Syncfusion Inc., Published in , 143 pages
  315. 97 Things Every Software Architect Should Know
    | O'Reilly, Published in
  316. Prolog Programming
    | , Published in
  317. Revisiting C#
    | amazedsaint.com, Published in , 33 pages
  318. The Java Tutorial
    | Addison-Wesley, Published in , 112 pages
  319. Invent Your Own Computer Games with Python
    | , Published in , 367 pages
  320. JavaScript Essentials
    | Techotopia, Published in
  321. The Scheme Programming Language, 4th Edition
    | The MIT Press, Published in , 504 pages
  322. An Introduction to libuv
    | , Published in , 57 pages
  323. Practical Artificial Intelligence Programming in Java
    | Lulu.com, Published in , 222 pages
  324. Introduction to JavaScript
    | Foothill College, Published in , 84 pages
  325. CoffeeScript Cookbook
    | coffeescriptcookbook.com, Published in , 315 pages
  326. Computer Science Logo Style
    | The MIT Press, Published in , 1068 pages
  327. Concepts, Techniques, and Models of Computer Programming
    | The MIT Press, Published in , 939 pages
  328. Windows Phone Programming in C#
    | Microsoft Press, Published in , 160 pages
  329. Programming Neural Networks with Encog3 in Java
    | Heaton Research, Published in , 242 pages
  330. The Rust Programming Language
    | The Rust Project Developers, Published in , 302 pages
  331. Mastering Dyalog APL
    | Dyalog Limited, Published in , 818 pages
  332. Essential C
    | Stanford University, Published in , 45 pages
  333. Version Control by Example
    | Pyrenean Gold Press, Published in , 226 pages
  334. Pixel Shaders: An Interactive Introduction to Graphics Programming
    | pixelshaders.com, Published in
  335. Learn Ruby The Hard Way
    | LCodeTHW, Published in
  336. Fundamentals of Computer Programming with C#
    | Telerik Software Academy, Published in , 1132 pages
  337. Java Language Reference
    | O'Reilly, Published in , 492 pages
  338. Speaking JavaScript
    | O'Reilly Media, Published in , 460 pages
  339. RubyGems User Guide
    | RubyGems.org, Published in
  340. x86 Disassembly
    | Wikibooks, Published in , 151 pages
  341. Programming From The Ground Up
    | Bartlett Publishing, Published in , 326 pages
  342. Visual Basic
    | Wikibooks, Published in
  343. BASIC Programming
    | Wikibooks, Published in
  344. Foundations of Jini 2 Programming
    | Apress, Published in , 512 pages
  345. F# Programming
    | Wikibooks, Published in , 103 pages
  346. Python Scientific Lecture Notes
    | , Published in , 313 pages
  347. Ry's Objective-C Tutorial
    | Smashwords, Published in , 169 pages
  348. Just Enough R: Learn Data Analysis with R in a Day
    | Smashwords, Published in , 205 pages
  349. The Road to learn React
    | Leanpub, Published in , 210 pages
  350. Algorithm Implementation
    | Wikibooks, Published in
  351. Adaptive Object-Oriented Software: The Demeter Method
    | Pws Pub Co, Published in , 651 pages
  352. Mastering Enterprise JavaBeans 3.0
    | Wiley, Published in , 685 pages
  353. Data Structures and Algorithms with Object-Oriented Design Patterns in Java
    | Wiley, Published in , 656 pages
  354. The Java Language Specification
    | Prentice Hall PTR, Published in , 684 pages
  355. Creating Mobile Apps with Xamarin.Forms
    | Microsoft Press, Published in , 275 pages
  356. Full Stack Clojure
    | FullStackClojure.com, Published in
  357. Programming in Scala
    | Artima Inc, Published in
  358. Object-Oriented Software Composition
    | Prentice Hall PTR, Published in , 362 pages
  359. Cross-Platform Game Programming with gameplay3d
    | Wikibooks, Published in
  360. Learn Python The Hard Way
    | , Published in
  361. Think OCaml
    | Green Tea Press, Published in , 128 pages
  362. C# School: 14 lessons to get you started with C# and .NET
    | , Published in , 338 pages
  363. The Problem with Native JavaScript APIs
    | O'Reilly Media, Published in
  364. Version Control with Subversion
    | O'Reilly Media, Published in , 407 pages
  365. Statistics with R
    | , Published in
  366. Data Structures and Algorithms with Object-Oriented Design Patterns in Python
    | , Published in , 568 pages
  367. Prolog Programming: A First Course
    | , Published in , 197 pages
  368. C Programming
    | Wikibooks, Published in , 129 pages
  369. Concurrent Programming in Erlang
    | Prentice Hall PTR, Published in , 205 pages
  370. The Fable of the User-Centered Designer
    | Userfocus, Published in , 42 pages
  371. The Black Art of Programming
    | Blue Sky Technology, Published in , 672 pages
  372. Advanced Programming Language Design
    | Addison Wesley, Published in , 512 pages
  373. Optimizing Code for Speed
    | Wikibooks, Published in
  374. Impatient Perl
    | Lulu.com, Published in , 139 pages
  375. JavaScript Enlightenment
    | Lulu.com, Published in , 141 pages
  376. IT Project Governance
    | EFI at SSE, Published in , 353 pages
  377. Taligent's Guide to Designing Programs
    | Taligent Press, Published in , 152 pages
  378. Object-Oriented Programming with ANSI-C
    | , Published in , 221 pages
  379. Developing an Advanced Windows Phone 7.5 App
    | Microsoft, Published in , 208 pages
  380. Artificial Intelligence and Games
    | Springer, Published in , 359 pages
  381. CMMI Implementation Guide
    | Smashwords, Published in , 97 pages
  382. Learn Objective-C in 24 Days
    | Binpress, Published in , 163 pages
  383. The J2EE Architect's Handbook
    | DVT Press, Published in , 288 pages
  384. Automate the Boring Stuff with Python
    | No Starch Press, Published in , 504 pages
  385. Introduction to Programming in Java: An Interdisciplinary Approach
    | Princeton University, Published in
  386. Rapid C# Windows Development
    | Lulu.com, Published in , 141 pages
  387. Etudes for Erlang
    | O'Reilly Media, Published in , 269 pages
  388. Project Shrink Linear Edition
    | Project Shrink, Published in , 80 pages
  389. Thoughtful Programming and Forth
    | UltraTechnology, Published in
  390. The Codeless Code
    | thecodelesscode.com, Published in
  391. Building Java Programs
    | Pearson, Published in , 224 pages
  392. Win32 Programming for x86 Assembly Language Programmers
    | OOPWeb.com, Published in
  393. Java EE 6 Tutorial, Volume I
    | Prentice Hall, Published in , 588 pages
  394. Learning Object Oriented Programming with Delphi
    | About.com, Published in
  395. Object Oriented Programming in ANSI-C
    | , Published in , 252 pages
  396. Ada 95 Rationale - The Language - The Standard Libraries
    | , Published in
  397. Non-Programmers Tutorial For Python
    | Wikibooks, Published in , 90 pages
  398. Exploratory Data Analysis with R
    | Leanpub, Published in , 208 pages
  399. Become an Xcoder: Start Programming the Mac Using Objective-C
    | CocoaLab, Published in , 69 pages
  400. Introducing Microsoft Visual Basic 2005 for Developers
    | Microsoft Press, Published in , 288 pages
  401. Smalltalk With Style
    | Prentice Hall, Published in , 139 pages
  402. The Ugly JavaScript Book
    | , Published in
  403. Haskell Tutorial for C Programmers
    | HaskellWiki, Published in
  404. Mercurial: The Definitive Guide
    | O'Reilly Media, Published in , 288 pages
  405. Ruby on Rails Tutorial: Learn Rails by Example
    | Addison-Wesley, Published in
  406. How to Make Software
    | , Published in , 54 pages
  407. Scala for the Impatient
    | Addison-Wesley, Published in , 113 pages
  408. Casting Spells in Lisp
    | Lisperati.com, Published in , 26 pages
  409. Software Architect
    | ivencia.com, Published in
  410. Learn to Program
    | Pragmatic Bookshelf, Published in , 176 pages
  411. Data Structures and Algorithms with Object-Oriented Design Patterns in C#
    | SOMA Networks, Published in , 1328 pages
  412. Foundations of Programming: Building Better Software
    | CodeBetter.Com, Published in , 79 pages
  413. Evil by Design: Design patterns that lead us into temptation
    | O'Reilly Media, Published in , 361 pages
  414. Adventure in Prolog
    | Springer, Published in , 186 pages
  415. Optimizing Software in C++
    | Agner.org, Published in , 167 pages
  416. Backbone Tutorials
    | backbonetutorials.com, Published in , 55 pages
  417. The Art of R Programming
    | UC Davis, Published in , 193 pages
  418. Blender Basics: Classroom Tutorial Book
    | , Published in , 146 pages
  419. An Introduction to GCC
    | Network Theory Ltd, Published in , 144 pages
  420. Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman
    | O'Reilly Media, Published in
  421. C Programming for Beginners
    | The C Guru, Published in , 215 pages
  422. Tcl Programming
    | Wikibooks, Published in
  423. Learn Regex The Hard Way
    | LCodeTHW, Published in
  424. The Underground PHP and Oracle Manual
    | Oracle, Published in , 290 pages
  425. Picking a Python Version: A Manifesto
    | O'Reilly Media, Published in , 44 pages
  426. The Hudson Book
    | Oracle, Published in , 151 pages
  427. Simulating Humans: Computer Graphics Animation and Control
    | Oxford University Press, USA, Published in , 283 pages
  428. Jenkins: The Definitive Guide
    | O'Reilly Media, Published in , 404 pages
  429. Java Persistence
    | Wikibooks, Published in , 130 pages
  430. How to Make Mistakes in Python
    | O'Reilly Media, Published in , 82 pages
  431. Eloquent JavaScript: An opinionated guide to programming
    | No Starch Press, Published in
  432. Thinking in Enterprise Java
    | MindView, Inc., Published in
  433. NetWorld!: What People are Really Doing on the Internet
    | Prima Communications, Published in , 352 pages
  434. Python 201: (Slightly) Advanced Python Topics
    | , Published in , 321 pages
  435. Perl 6 Programming
    | Wikibooks, Published in
  436. The GNU C Library Reference Manual
    | Free Software Foundation, Inc., Published in , 1001 pages
  437. Sams Teach Yourself C# in 24 Hours
    | Sams, Published in , 720 pages
  438. Fear of Macros
    | GregHendershott.com, Published in
  439. Kindle Fire Development Essentials
    | Techotopia, Published in
  440. A Functional Pattern System for Object-Oriented Design
    | Verlag Dr. Kovac, Published in , 346 pages
  441. Simply Scheme: Introducing Computer Science
    | The MIT Press, Published in , 611 pages
  442. Getting Started with the Java 3D API
    | Sun Microsystems, Inc., Published in , 273 pages
  443. Programming in Java Advanced Imaging
    | Sun Microsystems, Inc., Published in , 488 pages
  444. Spring by Example
    | springbyexample.org, Published in , 289 pages
  445. Designing Interfaces: Patterns for Effective Interaction Design
    | O'Reilly Media, Published in , 352 pages
  446. The Joy Of Smalltalk
    | , Published in , 523 pages
  447. Test-Driven Development with Python
    | O'Reilly Media, Published in
  448. Exploring ES2016 and ES2017
    | , Published in , 194 pages
  449. Visual Basic 2005: A Developer's Notebook
    | O'Reilly Media, Inc., Published in , 322 pages
  450. Prolog Techniques
    | BookBoon, Published in , 186 pages
  451. Applications of Prolog
    | BookBoon, Published in , 203 pages
  452. GNU Scientific Library Reference Manual
    | Network Theory Ltd., Published in , 592 pages
  453. The VHDL Cookbook, First Edition
    | Ashenden Designs, Published in , 111 pages
  454. Text Processing in Python
    | Addison-Wesley Professional, Published in , 544 pages
  455. Programming in Lua
    | , Published in , 288 pages
  456. Object-Oriented System Development
    | Addison-Wesley, Published in , 560 pages
  457. Thinking in C++, 2nd Edition
    | Prentice Hall, Published in , 1600 pages
  458. Functional PHP
    | Leanpub, Published in , 95 pages
  459. Building Expert Systems in Prolog
    | Amzi! inc., Published in , 358 pages
  460. Image Processing in C: Analyzing and Enhancing Digital Images
    | R & D Books, Published in , 816 pages
  461. Pablo's SOLID Software Development
    | LosTechies.com, Published in , 81 pages
  462. Domain-Driven Design Quickly
    | Lulu.com, Published in , 106 pages
  463. MacRuby: The Definitive Guide
    | O'Reilly Media, Published in
  464. Maven: The Definitive Guide
    | O'Reilly Media, Inc., Published in , 468 pages
  465. The Icon Programming Language
    | Peer-to-Peer Communications, Published in , 410 pages
  466. Matters Computational: Ideas, Algorithms, Source Code
    | , Published in , 972 pages
  467. Java Au Naturel
    | , Published in
  468. How to Design Classes
    | , Published in , 666 pages
  469. Java, Java, Java: Object-Oriented Problem Solving
    | Prentice-Hall, Published in , 865 pages
  470. The Scheme Programming Language: ANSI Scheme
    | Prentice Hall, Published in , 272 pages
  471. Pharo by Example
    | , Published in , 358 pages
  472. A Beginner's Guide to Forth
    | University of Virginia,
  473. Learn to Program Using Python
    | Addison-Wesley Professional, Published in , 325 pages
  474. Adobe Integrated Runtime (AIR) for JavaScript Developers Pocket Guide
    | Adobe Dev Library, Published in , 176 pages
  475. Java Programming
    | Wikibooks, Published in , 200 pages
  476. Ada Distilled
    | AdaWorks, Published in , 113 pages
  477. Java: Learning to Program with Robots
    | Course Technology, Published in , 864 pages
  478. PHP 101: PHP For the Absolute Beginner
    | Zend Developer Zone, Published in , 331 pages
  479. Thinking Forth
    | Punchy Publishing, Published in , 316 pages
  480. Windows Phone Toolkit In Depth
    | WindowsPhoneGeek, Published in , 250 pages
  481. Exploring ES6: Upgrade to the Next Version of JavaScript
    | ExploringJS.com, Published in , 292 pages
  482. EJB Design Patterns: Advanced Patterns, Processes, and Idioms
    | Wiley, Published in , 283 pages
  483. Squeak: Learn Programming with Robots
    | Apress, Published in , 362 pages
  484. Practical PHP Testing
    | , Published in , 61 pages
  485. Think Stats: Probability and Statistics for Programmers
    | Green Tea Press, Published in , 122 pages
  486. Blender 3D: Noob to Pro
    | Wikibooks, Published in
  487. The Programming Language LISP: Its Operation and Applications
    | The MIT Press, Published in , 395 pages
  488. The Second Book of Machine Language
    | Compute! Publications, Published in , 464 pages
  489. Modern C++
    | GitBook, Published in , 27 pages
  490. The Little Introduction To Programming
    | codingintro.com, Published in , 156 pages
  491. Natural Language Processing Techniques in Prolog
    | Union College, Published in
  492. Interactive Programming In Java
    | Morgan Kaufmann Publishers, Published in , 545 pages
  493. Java AWT Reference
    | O'Reilly, Published in , 1074 pages
  494. C++ Programming for Scientists
    | NIST,
  495. Real World OCaml: Functional programming for the masses
    | O'Reilly Media, Published in , 510 pages
  496. LISP 1.5 Primer
    | Dickenson Publishing Company, Published in , 243 pages
  497. Java Reference Guide
    | Pearson Education, Published in , 650 pages
  498. Ruby Essentials
    | Techotopia, Published in
  499. PHP: The Right Way
    | phptherightway.com, Published in
  500. Securing Java: Getting Down to Business with Mobile Code
    | Wiley, Published in , 324 pages