Thank you to all who have answered thus far on this.I guess that with Jonas' reply about XHTML and CSS I am at least on relatively stable ground - for at least a few years to come.As for AbstractApproach's "X86 Assembly", I will have to get back to him/her on that as soon as I make out what it is even though I went to a place where they were describing it. Whew.Now, ste says: "I dont think its the language thats as important as understanding the concepts anyway."I think that view applies to a lot of things, even those not computer related. It states that the languages will come and go but there will always be basics. It is precisely those basics that are at the center of my question, wondering if there was a language that no matter what came along it would still be relevant in the general sense.Again, I will continue with XHTML & CSS, it seems they will be around for some time at least.Now I'm going to go and read up on ste's mention of XSL.