Thank you all for your insights, I've basically learned that their in no right or wrong answer. A big part come from just stepping up to the plate and giving one a go and see where it leads. It sounds like it will lead to learning different languages when I want to do different things. If I heard correctly over time they all become easier to learn because you have the fundamentals under your belt.
Yesterday I talked with a friend at Jaspin Interactive and he added some insight into the open source vs commercial coding, pluses and minuses and front end vs back end. Which helped a lot, because knowing what you plan to do down the road most definitely will help your decision.
So here is my plan I'm going to learn the front stuff a bit more HTML, CSS and JavaScript and then move to the back end. I will most likely go with something opensource and see what sticks.
Thank you all for the help.
Scott