Skip to Main Content


Here you will find resources on learning coding or programming. Coding is the primary way we get computers and computer-controlled things to do what we want them to do.

Coding Overview

Copying and Pasting from Stack Overflow

A computer program is a set of instructions that tell a computer what to do. In order to have computers do interesting or useful things for us, we have to identify the problem we want them to solve or the task we want them to perform and figure out all of the individual steps required to do that. Then we write that out in a programming language, which is converted to a binary language that the computer can then understand and follow.

A useful tip (that even the professionals use) is that you don't have to reinvent the wheel. If you want to tell a computer to do something, chances are someone else has already done it. There are a number of resources on the web where you can ask questions or, browse previously asked questions and answers. One of such inspired the satirical book cover pictured here. This cover inspired a real eBook on how best to copy and paste code.

Coding in our collections

Coding Software

Streaming video content that can help you with coding

Coding Online Resources

Trying your hand at coding, but have a problem or question? These resources might be able to help.