Very little. Basically, you will need:
You don't need to be an award winning web designer / developer to get this done. There are hosted services that can help you put up a gorgeous landing page in no time at all using a drag-drop interface.
Weebly, SquareSpace, Wix are all hosted platforms that can help you stand up a company website in no time.
For the more adventurous you can always use Wordpress which has many themes that include pagebuilder plugins (although Wordpress is significantly more difficult to use than the three platforms mentioned above.
See this other article for more pro-tips on standing up a website without writing code.