The things that you are going to need is:
- A computer ( I am sure you have it, you don't you can beg, buy or steal, ok don't steal until you can get by other methods)
- A text editor (from notepad to vim, you can use anything, here are few that you can try, those are neat enough, EditPlus, Notepad++, Vi/Vim (available for Windows too, there are video tutorial to learn vim), or another that you are comfortable with.
- An IDE, there are many, you don't need an IDE if you can get a compiler working for you. IDE makes your work easy. (i.e TurboC, Codeblocks, Microsoft Visual C++ and Komodo)
- Resources for learning programing (Books, web tutorial, videos etc...)