I heard that C# is a rapid application development (RAD) language. Even after reading an article in wikipedia about RAD I didn't understand it.
Could you please explain it for me?
It is a marketing term IMHO :) Basically Microsoft is saying you can build applications rapidly with it (as opposed to languages like C).
In general RAD languages will have: