Skip to Main Content
University of Oregon
UO Libraries

Computer Science

A selected list of resources for starting research in Computer Science.

Programming Languages

We have a lot of print books and eBooks to get you started with specific programming languages. To find them, search LibrarySearch. You'll have the best luck if you go to the Advanced Search page and set the "Search Scope" to be UO Libraries and do a subject search for the language you're interested in followed by "(Computer program language)". For example: "C++ (Computer program language)" or " R (Computer program language)".

For some specific languages, see the tabs on the left to get links to some good starting places.

If you'd rather browse, most of the books will be at the Price Science Commons under the following call numbers:

  • QA76.73.C15 - C
  • QA76.73.C153 - C++
  • QA76.73.C154 - C#
  • QA76.73.J38 - Java
  • QA76.73.J39 - JavaScript
  • QA76.73.O115 - Objective-C
  • QA76.73.P22 - Perl
  • QA76.73.P224 - PHP
  • QA76.73.P98 - Python
  • QA76.73.R83 - Ruby
  • QA76.73.S67 - SQL