There are many applications available for creating websites online without having any programming knowledge, Webnode is another one in this space but it is pretty cool.
Its an easy to use tool with AJAX features. You can start right away building webpages by selecting the elements from the toolbar. You can create articles, polls, lists, forums, faqs and the list goes on.
If you look at the demo there is a premade template available for you to play around. You can customize the page with drag and drop elements using the toolbar. There are more pre made templates available for you to choose if you don’t like the current one.
One can also add widgets to the page like Youtube videos, Flickr Images, Google Maps with few clicks.
Overall the application is impressive, it is quite easy to create an instant website if you don’t have much programming knowledge. [Source]