Sublime Text

Sublime Text is a commonly-used text editor used to write Python code. Sublime Text's slick user interface along with its numerous extensions for syntax highlighting, source file finding and analyzing code metrics make the editor more accessible to new programmers than some other applications like Vim and Emacs.

Sublime Text logo.

Sublime Text is an implementation of the text editors and IDEs concept. Learn how these parts fit together in the development environments chapter or view all topics.

Python-specific Sublime Text resources

There are many Python-specific Sublime Text tutorials and resources because the editor is so frequently used to create Python applications. The following links should get your editor customized with linters, code metrics, syntax checking and many other integrated development environment features.

Sublime Text resources

Sublime Text can be used for much more than Python development and there are many useful tutorials that are not targeted at a specific programming language which are still useful.

What do you want to code using Sublime Text?

I want to know about working with data in Python.

I want to learn how to code a Python web application using a framework.

I've built a Python web app, now how do I deploy it?

Sign up here to receive a monthly email with major updates to this site, tutorials and discount codes for Python books.

Matt Makai 2012-2017