Advanced registration form

Hi everyone!
I am trying to make registration form with lots of information. Is there a way to make a new field appear (or be made writeable) IF you select something in another field.
i.e: I want to ask users if they are dancers or musicians. If they choose musician I want a new box to appear that asks them what instrument they play.
Is this possible? If it is, how do I do this?
Would really appreciate some help =)
PS: I am not a developer so my coding skills are very limited.
I am trying to make registration form with lots of information. Is there a way to make a new field appear (or be made writeable) IF you select something in another field.
i.e: I want to ask users if they are dancers or musicians. If they choose musician I want a new box to appear that asks them what instrument they play.
Is this possible? If it is, how do I do this?

Would really appreciate some help =)
PS: I am not a developer so my coding skills are very limited.