I found PHP to be a great step toward more programming knowledge. It's probably one of the easiest programming languages, in particular because it doesn't pay much attention to data types. Just get a copy of XAMPP and head over to
PHP Tutorial for a great start!
Or if you're interested in JavaScript, that's another option, but I find it's more difficult because when you do something wrong, you don't get an error but rather the code just doesn't work. PHP will alert you to the specific syntax error and the line of code it is on.
Non-web-based languages seem less rewarding to new programmers because it takes lots and lots of practice before you can truly create programs with GUIs and understand what's going on.
Hope this helped.