For sure you can do code for TYPO3 with any NotePad++ / Gedit / Textedit if you like. But if you want good code developed in an efficient and fast way, you will need a cool and supportive IDE. A lot of developers in the TYPO3 community rely on PhpStorm [8] for this purpose.