1. You need a text editor i suggest notepad++ ( http://notepad-plus-plus.org/ )

  2. You need a color picker i sugest pixie by Nattyware ( http://www.nattyware.com/pixie.php )

  3. Learn how to code at w3chools.com i suggest you start with the html tutorial (http://www.w3schools.com/html/ ) and the css tutorial at ( http://www.w3schools.com/css/ )

  4. You need a cheap but good web hosting company . I suggest Serve Hosting www.serv.co.za

I disagree on that you NEED a color picker, and there are a lot more resources that can help you to learn how to code. Maybe you could expatiate on all these subjects a bit more? Because I don't think this short post gives someone who wants to start coding enough information to do so :o.

the text editor is to make sure you hard code, great way to learn coding.

the color picker is when you want colors codes

w3cshools is one of the best website tutorials , easy to learn lessons and great examples. good for someoone starting

the hosting is so that you can practise and have something to show for it

What about hosting a website locally, for testing purposes? You could maybe tell something about WAMP/XAMPP/LAMPP etc., which enables you to test your PHP websites locally, without having to pay for a hosting provider? :)

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.