NO, absolutely not. It is not necessary for you to have a computer knowledge or to have a computer based business in order to have a website. Having a website is about introducing your business to new potential markets which would result in more revenues.