That's all a matter of what you're used to. As far as I can see you're from the Netherlands, so you grew up with Dutch. To you that's easy. Someone from Japan wouldn't know why that would be easy, since he's used to Japanese.
The first and the second are easier to grasp than the last. Same is also true in programming languages.
Can't help you with the .asp thing, but what is the problem with polymorfism, inheritance, etc...?
hey brner i red all of your explanations about the languages actually i m learning C# in .net enviroment but i have a problem about polymorfism,inheritance,abstract class or methods and also i cant make my asp.net work.could you give some help here...(i m running windows xp pro on my computer)
thanks to everybody from now who ll atend to help!!!