O'Reilly logo

Learn More Python 3 the Hard Way: The Next Step for New Python Programmers by Zed A. Shaw

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Exercise 0. The Setup

You are going to need to set up and configure some tools to use this book. Chances are that you may already have many of these, but let’s just make sure.

A Programmer’s Editor

You need a programmer’s text editor, not an IDE. Vim, Emacs, and Atom are all programmer’s text editors. They’re not simplistic text editors that can only do text, but instead are designed for you to manage whole projects and work with lots of programming files at once. They also have common features found in IDEs like running build commands, scripting, and others, but there’s one key difference: An IDE is typically tied to one single language because it does advanced introspection on the source and provides you with shortcuts to write the code. You ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required