Jupyter notebooks (which Anaconda gave you) are great for analysis. But when you start writing reusable scripts — the kind you run on a schedule — you'll want a proper code editor. VS Code is free, from Microsoft, and works the same way on Mac, Windows, and Linux.
Go to code.visualstudio.com and click the big blue download button. Run the installer with default settings.
On Windows, when asked, tick the boxes for "Add 'Open with Code' action to Windows Explorer file context menu" and "Register Code as an editor for supported file types". Those make life easier later.
Launch it. You'll see a welcome screen. The little icons on the far left are your activity bar — files, search, source control, and a "puzzle piece" for Extensions.
Click the puzzle-piece icon (Extensions). In the search box, type Python. Install the one made by Microsoft (it has millions of downloads).
That extension is what makes VS Code understand Python: syntax colours, error highlighting, "run this file" buttons, debugging.
Press Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows) to open the Command Palette. Type Python: Select Interpreter and pick the option that says "Anaconda" or has anaconda3 in the path.
This tells VS Code: "When I press Run, use the Python that came with Anaconda."
In VS Code, go to File → New File. Save it as hello.py on your Desktop. Paste in:
print("Hello from VS Code!")
for i in range(5):
print(f" Line {i + 1}")
Click the green ▶ "Run" arrow in the top right (or press F5 and pick "Python File"). The output appears in the panel at the bottom.
.py scripts.Save a new file called about_me.py. Inside, write three lines that print your name, your job role, and what you hope to automate with Python. Run it. Notice how the output appears at the bottom of VS Code, instantly.