There's nothing wrong with using a basic text editor to program, or with thinking that anyone who does otherwise hasn't learned "the correct way". I just want to point out that, just as there are many who would scoff at the idea of using Windows (like I do) for anything, there are many, many professional programmers and programming teachers who use and recommend the use of syntax-highlighting editors and IDEs, on any OS, for both new and experienced coders.