I am looking to learn a programming language or skill. I like to travel a lot and want to be able to work from my laptop or from a desktop computer wherever I go. What programming language or skill should I learn so that I can get work and make money from home (or any city) and be able to work whenever I want? About 10 years ago I took AP classes in C++. So I knew some... But pretend I know pretty much nothing now. Are most of these jobs now gone to India and China? Craigslist useful to get jobs?
most websites are done in PHP, to my experience.. So learning PHP, LAMP setup/admin, (My)SQL, AJAX methodologies, Javascript, CSS, gimp, and Flash would be a good idea if you want to get into this business.. Ofcourse you could specialize in Flash if that's your thing..
For desktop app development, try C#. If it's web development go for PHP. It beats ASP.Net for flexibility.
For flexible and speedy development : PHP together with MYSQL For industry based development : Java together with Oracle
My friend i think you can start to work with Joomla as it is a user friendly CMS and once you are fluent with it you can do a lot.. it wount take a long time.
It would be best to reacquaint yourself with the principles in programming first and study deeper on database administration. You can try doing the PHP and MySQL or the ASP and MSSQL combinations. These are two popular combos used on most sites and B2B solutions.