Coding: Books

 

The topics below are not exhaustive. If you don't see what you want, search the catalog, suggest a title, or Ask a Librarian for advice.

Programming Languages

Though hundreds of programming languages exist, the ones listed below are the major ones in use today. Click them to see books.

C

C++

C#

Java

JavaScript

Objective-C

PHP

Python

Ruby

SQL

App Development

We have books about specific types of app development (linked under Type below), but you might also check out books on the programming languages used to create that type of app.

  Type   Devices    Languages

iOS apps

iPhones and iPads

Objective-C
Swift

Android apps

Android tablets and phones

Java

 

Hobbyist Programmables

Browsing the Shelves

The Central Library has the most computer science books. Most will be in the 004–006 call number range, and don't forget the New Books section.

If you don't see what you want, search the catalog. It's common for these books to be checked out, so you may need to place a hold.

Career Guidance