"I'll take a look at the documentation and if I understand it, everybody can :)"
LOL! Don't underestimate your skills! I definitely don't underestimate you! Having said this, Zig is branded as a "simple" language, but make no mistake, simple != easy. As the Legend #14 Johan Cruyff used to say "Nothing is harder than to play simple football".
Hive itself (the blockchain, not the frontend you're interacting with) is mostly built using C, which is also a systems programming language. C itself is an object oriented iteration of C which is mainly procedural (at least, hence its name as ++ means +1 so the name C++ is like "C version 2") and Zig is fully compatible with C. So basically Zig competes with C and C++, but not with Python for example, which is a dynamically typed interpreted language. Most Python modules under the hood are C (or Fortran, or Zig moving forward).
But follow along my tutorial series on Zig, it'll get a lot more complex ;-) Yet super cool!!! You'll see!
RE: Zig Programming Tutorial - ep001 - Intro