If you want something with a small footprint I would personally go for Rust, but anything that compiles to a static binary is going to be better than something that needs a dedicated runtime.
Python is what I use for small one-time scripts and utility stuff that doesn’t need to run long, but it may be worse than Java…
I really love his videos! It usually starts with me thinking “I understand some of this, maybe I could do some graphics programming” and always devolves into “I am completely unable to do any graphics programming.”