Sort:  

If I were you, I would try Youtube for FREE tutorials on Python. Try the series by "Newboston" its a very good start for a beginner like you. All the best!

Python is also a good choice.

You could take a course in Coursera where many courses are free and high quality.