Do I need any special kind of software to view the responses I get after requesting something? Like with Klout for example, I can get all the code returned as I need it, I just don't know where to put it. Is it because I'm missing a soiftware program or something?
Most of the Stack Exchange API can be accessed via simple HTTP GET requests. For example, to view the most recent questions on Stack Overflow, one would fetch the following URL:
The response is returned as JSON data which looks something like this:
Virtually every modern programming language in existence either has native classes / constructs for parsing JSON or an open-source library / module exists that provides JSON parsing capabilities.
In Python 2.x, for example, you can retrieve the JSON from the URL above and parse the JSON with the following code:
Of course, there are much easier ways to use the API - you will find many client libraries listed here that take most of the hard work out of integrating access to the API into your application.
For example, Stack.PY, a Python module I wrote, would make the example above much simpler:
All of the hassle of retrieving the data, decompressing the GZip'd response, and decoding the JSON is transparently handled by the module.