I started getting into programming with PHP. It is fairly easy, and especially fun to test out. Programming PHP for the web does not differ from windows programming a lot, and in my opinion, once you know one language well, you can adapt your knowledge on other languages fairly easy and quick. There might be different syntax, and different classes, but you can learn that quick.
What really matters that you understand the concepts of object orientated programming, know how to use conditional arguments, loops, classes and functions,... The rest really is pure learning of function names and what they do.
In no case I would start programming in a framework. A lot of books out there teach you how to program windows with Visual studio and the .NET framework. Dont! It is important to know how to create everything yourself from scratch.