Taking out LISP and some other crazy bizarre stuff, every modern programming language is very similar when you abstract the syntax.
What's the difference between these?
echo $var["value"];
document.write(var.value);
System.out.println(var.value);
echo $var->value;
print var.value
That's PHP, Javascript, Java, PHP and Python code.
The thing about learning a new language is to first, grasp how it does the basic stuff. The way it handles value assigment, functions, objects and loops.
So, yeah, it will only be a matter of learning a new syntax. You will learn ASP faster than someone who doesn't know any programming language, because you have been in touch with PHP.
Of course there are differences, in Python everything is an object for example, but it still has variable assigment, loops, etc... The point is that they all share a common ground and the rest is syntax and stuff you can't do.