No, you do not need to have any technical or programming knowledge. Once activated your website you have access to the management panel that you can use easily and intuitively to add and modify the content of your website: images, text, blog, music, videos, etc.. So you can update it whenever you want.