C, C++ are big with IOT programmers due to the ability to cram more code onto tiny processors. Support is exceptional and the same can be said for Python - which is Python’s Ace up its sleeve. Measure support available for any programming language to determine it’s popularity and usage, IMO.
Python is first rate if you don’t need a modern UI. For batch / scripting it’s great. I’ve not explored Django very much but what little I’ve done I liked what I saw. It’s a very unique approach development.