While it is possible to create a basic WordPress website without coding knowledge, some level of coding is often required for more advanced customization or functionality. PHP, JavaScript, and HTML/CSS can be beneficial for developing custom themes and plugins. Wordpress development is complex task.