this is just the tip of the iceberg you can also use python with the gnu debugger to create more understandable output of complex structuressuch as those found in +containers some video games also rely on python as scripting language in shortyou could build career around creating application scripts using python as the programming language administering network more than few administrators use python to perform tasks such as monitoring network health or creating utilities that automate tasks administrators are often short of timeso anything they can do to automate tasks is plus in factsome network management softwaresuch as trigger (trigger readthedocs org/en/latest/)is actually written in python lot of these tools are open source and free to downloadso you can try them on your network alsosome interesting articles discuss using python for network administrationsuch as "intro to python automation for network engineersat knowing how to use python on your network can ultimately decrease your workload and help you perform your tasks more easily if you want to see some scripts that are written with network management in mindcheck out projects tagged "network managementat tags/network-management teaching programming skills many teachers are looking for fastermore consistent method of teaching computer technology raspberry pi (is single-board computer that makes obtaining the required equipment lot less expensive for schools the smallish device plugs into television or computer monitor to provide full computing capabilities with an incredibly simple setup interestingly enoughpython plays big role into making the raspberry pi into teaching platform for programming skills (piprogramming org/main/?page_id= in realityteachers often use python to extend native raspberry pi capabilities so that it can perform all sorts of interesting tasks (raspberrypi org/tag/python/the project entitledboristhe twitter dino-bot (mindcombining raspberry pi with python is fantastic idea