I Want To Learn Programming, Where Do I Start what do i do?
am 26 no previous nothing
codecademy.com
codeschool.com
I'd start with java or c++, they are basic languages that help you understand everything you need.
Start with the free "computer science 101" course on Udacity.com it's the easiest way to learn fast everything you need to get a job
get a book or take a free course on basic comp sci
learn c first to familiarize yourself with programming constructs
move onto an object oriented extension to C like C++ (which is especially pertinent to your interest in big projects)
Ignore meme languages like Ruby, Go or Rust
Embrace an automation language like Python
Learn .NET if you want to dev for Windows, it'll feel comfy after C++. Alternatively learn Objective C if you're a Mac guy, same deal.
NEVER
STOP
READING