Skip to Main Content

Computer Science: Programming Learning and Support

Guide content supports the teaching and research goals of multiple departments on campus. Content represents a non-exhaustive selection of essential resources and tools for engaging a wide range of backgrounds and viewpoints. 
Programming Learning and Support

Resources

Beginning Programming Books

Topic 

Available Books - Date-Newest 

Available Books - Popularity 

 Python 

Newest 

Most Popular 

 C 

Newest 

Most Popular 

 Java 

Newest 

Most Popular 

 C++ 

Newest 

Most Popular 

 C# 

Newest 

Most Popular 

 JavaScript 

Newest 

Most Popular 

 PHP 

Newest 

Most Popular 

 Go 

Newest 

Most Popular 

 .NET 

Newest 

Most Popular 

 R 

Newest 

Most Popular 

 Ruby 

Newest 

Most Popular 

 MATLAB 

Newest 

Most Popular 

 HTML 

Newest 

Most Popular 

 Perl 

Newest 

Most Popular 

 SQL 

Newest 

Most Popular 

 XML 

Newest 

Most Popular 

 LaTeX 

Newest 

Most Popular 

 UML 

Newest 

Most Popular 

 Fortran 

Newest 

Most Popular