No, not if you use a Content Management System (CMS).  Using a modern CMS (e.g. WordPress, Joomla) all of your site content can be added and changed using a built-in text editor.  Joomla even has a WYSIWG editor that operates similar to Microsoft Word.  Joomla also allows you to upload pictures and videos that will display on your website pages with no special programming skills.