What do I need and where can I find the resources to start programming in C++?

Im new, so I think I need the Boolean compiler.

What platform ( CLI ) will I write the code to ?