Best Online Sources of Programming Help

There are times when programmers are getting stuck on their project, although how fluent you are in your language of choice, sometimes you've hit a brick wall. This kind of situation will not happen only for beginners but sometimes professional and experienced programmers can experience too. There are various resources that are available online for us to help out the problem and can provide solutions for us. You can consult your language documentation or even ask on a forum and any other various resources available online.

We have listed below some of the best resources for programming help when you get stuck:

Language Documentation

Some of the world's most popular programming languages such as PHP, Ruby and Python, have referenced documentation on their official websites. With the help of this tools you can look up information on a certain feature or function in the language.
  • PHP Manual – You can consult it whenever you need to look up documentation on a certain function or aspect of the PHP language.
  • Ruby Documentation – The official website of the Ruby language maintains a list of useful online documentation resources. This includes starter guides, manuals and reference documentation.
  • Python Documentation – The documentation contains tutorials, how-to guides and library and most of all language references.

Web Development Reference

The web development languages like HTML, CSS and JavaScript don't have their official reference documentation, however there are several websites providing unofficial documentation as sources of programming help.
  • W3Schools – Tutorials and references on HTML, CSS, JavaScript and more.
  • Mozilla Developer Network – A wiki written by Mozilla developer volunteers which supplies reference documentation on HTML, CSS, JavaScript and more.
  • Web Platform Docs – A wiki with documentation on HTML, JavaScript and more. Web Platform is convened by the W3C and supported by corporations such as Microsoft, Google and Facebook.

Discussion Forums

There are instances in your journey as a programmer that documentations are not enough and you want some human input when you get stuck with whatever projects you are currently doing. In this case, you can post your question on an online forum about code and have experienced  programmers help you out. The popular, Stack Overflow is the site needed for your programming Q&A, established by Jeff Atwood of the Coding Horror blog. You can post any kind of question about your code and have experienced programmers help you out.

Add new comment