Hi - just offering the humble opinion of a computer science student in second year. After learning python and visual basic last year and presently in the paddling pool with Java, I wholeheartedly recommend starting with python. It provides a user friendly introduction to the fundamental principles of programming. Go for it!
And I concur with Robert Maxwell's
sentiments re: Visual Basic. God awful.