Like it on Facebook, Tweet it or share this question on other bookmarking websites.
You can find your answer on internet but to launch a forum website you have to be an expert or hire group of experts who know how to code and host a site and then do the cumbersome job of managing forums. It's not a cheap job but takes a lot of money.
I guess all the required and relevant information can be obtained from the internet.One can also interact with those who already have a forum and get some tips which is sure to come in handy since they already have the experience ..
Yeah, you should require good command over programming languages to create a conventional Forum website, however if you use platforms like WordPress and Joomla you can easily start your Forums on the same. Check out this template at http://nulledirectory.com/gameleon-v2-5-wordpress-arcade-theme/ which is suitable for creating forums.
You can find plenty of others by searching online as well.
Many members have said you need to learn languages. I guess, pracitcally, learning a language, building a site in it and running successfully will take years. If you can spend and hire someone, you will get the job done easily.