DEV Community

Discussion on: OMG! Python can't do this! Or can?

Collapse
 
emalp profile image
Emalp

There is nothing Python can't do in terms of normal day to day coding sessions. However, if you were to dive deep bare metal level then there's things Python can't do. Like writing a a very small memory footprint program for a very small IoT device, in which case C would be preferred. An easy example would be programming a sensortag.
For most cases, Python is the way to go! It is one of the most self-sufficient and beginner-friendly languages of the generation!

Collapse
 
philipstarkey profile image
Phil Starkey

There are actually cases where you can use a cut down version of Python on a microcontroller!

See: micropython.org

Collapse
 
emalp profile image
Emalp

Oh okay there we go, so Python can actually do everything! Even better!