You'll want to learn something like Java, C#, or even C++ for more widespread employment. Python is used a lot of times as a 'glue' type language. The main programs are made in Java and C# and Python might be used for scripting or creating the front-end of programs. It'll be hard finding pure Python employment, but it's a great language to have. I haven't particularly heard about tons of R jobs, so I'm guessing that it's not something that is commonly used in software development.both.
Start off with Python and then learn Java or C# when you get more comfortable with programming concepts in general.