I'm pretty fluent in the basics of web based languages i.e., HTML(5), CSS(3), php, MySQL, Javascript; although now I'm diving deeper and starting to tackle scripting (Mostly Python and Ruby) & compiler code (Objective-C, Cocoa, Swift, Metal).
What do you some of you recommend for someone who is embarking upon the higher tiers of programming, such as the ones I mentioned above (IMHO; no offense to web dev gurus ;-) ); should I use the basic text editor & up (BBEdit, TextWrangler, ATOM, Sublime Text) and create my own file hierarchy by hand, or should I learn with the assistance of an IDE like Xcode, Dreamweaver, Eclipse (I know it's java based, and rather not use on OS X just from hearing word of mouth), or is there any others that I don't even have any prior knowledge/experience with? If you prefer not to utilize IDE's what is your favorite syntax highlighting enabled text/file editor?
I know this may seem like a novice question, but I'm a "measure twice, cut once" kind of guy. Yet, don't let that confuse you with my expectations, because I know what a headache debugging can be, especially when you're twenty or so versions already down the line, and are now establishing a small to medium sized user base, and people are posting support comments/inquiries on your software's Git page/repository, and you're beginning to run out of answers... :-O