It just depends on what your hobby/project entails. Which programming language to use, should be based on the above - not just based on the most general/easiest to learn. For instance, if you want to work with the arduino, you're going to need to know a little C.
I programmed in c for twenty years before breaking down and discovering what the skate board crowd was raving about.
I am also a big fan of tkinter, the graphical library that comes with every python install. My tcl/tk days got me used to tk and it’s idiosychncrasies. It’s possible to write a non-trivial gui program with python in tens of line of code that will run on a toaster. That is where the script vs compiled code difference shines. Beautiful.