What is a Library?

  • Pre-written generic code that helps you solve problems
  • Some small group writes a library and ideally many people / projects use it
  • Libraries can be domain specific (math, graphics, sound, etc)
  • Can also help with general programming tasks (working with strings, arrays, etc)
  • Can also solve really specific problems (read data out of a QR code)
  • More like pre-built Lego structures
  • Contains functions, constants, etc

2 / 24