The cost of being a member is literally on the tin. They tell you up front that identities are scarce and must be purchased.
As regards programming cost, I'm speaking from experience when I say that if you know how to program, you already know how to write Hoon. It's that intuitive.
In the case of Urbit, that cost is, at the very least, dealing with Nock and Hoon.