That's quite a programming journey you've had. Let me ask you a few questions, if you don't mind. If I were to build a small app - something like "act as a clock and tell me when an hour since I've launched the app has passed" - would it be quicker for me to do it in C or in Java? What are C and Java generally used for? Is there anything one's better for than the other? Keep in mind: I have no experience in either, or in programming apps for a PC. Brackets, and loving it. What amazes me is that Brackets itself is written with JS while acting as a Win application - the only thing giving it away was error logs: something in there implied of its nature pretty clearly to me. It allows for good project management - both inside the project and between several of them - which is good for me since I can easily look up previous projects I did and copy/learn from how I solved the problem encountered previously. Instant testing - "live preview", they call it - is what I enjoy very well: it allows for instant checking and correcting whatever error I may have made or changing the style that didn't work out so well. Good stuff, and I'm enjoying it. Can't see a reason to switch off to anything else.What text editor/IDE do you use?