It is quite easy to create an account in MS CRM using its interface but, if there is a need, it can also be achieved programmatically using its web services.
This is helpful in situations where one doesn’t have the access to the MS CRM Server. But one needs to add the following web service URL to the application.