Hello, PF! I've recently begun learning Python the hard way (you know, the online lessons by Zed Shaw), and so far I'm doing great. He does talk down to you at some times, but I don't mind that at all, and he encourages memorizing absurd things, but I like his minimalistic approach at programming. I did some programming in Java in high school but I don't remember any of it, just the basic logic of coding. And my freshman year programming course in university was a joke, so this is my first serious attempt at programming. My goal in learning Python is to automate day-to-day (and not so day-to-day, too) stuff, and to do numerical computing as a substitute for MATLAB. I'm currently learning to code with a very simple setup (Python 2, Notepad++ and PowerShell), my lessons discourage the use of an IDE, and I'm okay with that. I know there are IDEs like Spyder, which are dedicated to use Python for scientific computing, but I'd prefer not having to use an IDE. My question is, assuming my skill level is not an issue, will my use of Python for scientific computing be limited if I decide not to use any IDE at all? Thanks in advance for any input!