Python logo

Robocorp's automation stack builds on top of Python. Python is powerful, popular, and easy to learn. Here are some of our favorite Python resources for learning and day-to-day work.

Beginner - No Python or programming knowledge

Real Python beginner

I'm new to Python and to programming in general - How can I learn the basics of Python? Are you learning Python, but you're not sure where to start and what the "roadmap" looks like? Go from basic to intermediate Python knowledge. -

Intermediate - Some Python knowledge, wants to improve

Real Python intermediate

I'm an intermediate Python developer - How do I take my skills and my productivity to the next level? Get one step closer to mastering Python & start writing clean and pythonic code. -

Experienced programmer - Wants to learn Python as quickly as possible

Real Python experienced

I've got experience with other programming languages - How do I get up to speed with Python as quickly as possible? Take advantage of your C++/C#/JS/Java/PHP/… skills & start writing clean and pythonic code. -

Python professional - Day-to-day references and resources

Python language reference

The Python Language Reference - This reference manual describes the syntax and "core semantics" of the language. It is terse, but attempts to be exact and complete. -

Python  3 Module of the Week

PyMOTW-3 is a series of articles written by Doug Hellmann to demonstrate how to use the modules of the Python 3 standard library. -