I would recommend Java or C#. These are both powerful object oriented languages that hide the low level details (memory management, etc) and algorithms you don't need to know yet.
Both languages have a huge standard library to prevent you from reinventing the wheel inefficiently. Other languages have this also, such as PHP, but make it easy for new learners to form bad habits.
These are both good languages for developing stand alone apps, or web apps.
Both of these languages are highly marketable, I realize you are just learning now, but might as well make it an investment.