This question already has an answer here:
I've just installed Ubuntu 14.04 LTS on my brand new PC. Beforehand, I was doing web development at work only for when we needed it (like HTML emails etc.) so I haven't a full understanding as to what I fully need.. I know I need an IDE (Think I'm going with Sublime Text) but what do I fully need to officially publish websites (I plan to freelance on the side of work), I can code HTML and CSS really well and PHP only adequatly but it's all just been given to me so I don't have a full understanding as to what I need.. could someone help list types of software - not necessarily name software just types so image manipulation, IDE etc. etc.
Thanks for any help given