I am aware that html is not a programming language. I am learning Perl because I want to, not because it is the good thing to do. I still use Windows solely because I use programs that will not work with Liunx. Yes, I have used Linux, but I dont want to mess around a whole lot with my desktop. I want something that works easily for my desktop. And where did Basic come from? I have never used Basic, or really wanted to. I program because I want to, not to learn skills for the future.