How to Add Pagination to TwentyTwelve Theme of Your WordPress Blog without a Plugin?

In order to run a WordPress site one need to have hosting and domain. Then, there are multiple ways a WordPress site can be installed. It can be done with various software which most of the times pre-installed with hosting.