In a recent question, I received suggestions to talk on, amongst other things, the aspect of JavaScript where functions are \'first class\' objects. What does the \'first c
It means that function actually inherits from Object. So that you can pass it around and work with it like with any other object.
In c# however you need to refrain to delegates or reflection to play around with functions. (this got much better recently with lambda expressions)