First off, i am sorry if this is the wrong plase to post this. I dont know where to.
I am looking to learn python programming. I am currently learning C++.
But i hear there are two types. 2.x and 3.x. Which do I learn and whats the difference?
There are posts all about the difference on every Python forum. Google 'python forums' or just check out python-forum.org
Basically Python 3 is preferred unless you need to use a module (python package) that hasn't been updated to version 3 yet. Most every module has a python 3 version at this point.