I'm just wondering how a lot of programmers start to learn from just an API of a library. I'm guessing that a lot of specialized libraries have instruction or tutorial manuals. But can a lot of you just read through the API documentation and figure as you go, or is a certain process of understanding needed to really learn some libraries.