Welcome to the AndroidForums, irapbeterthanu

.
I'm sure the folks here in the Quattro area would appreciate any and all help with rooting their device.
Not all root exploits require programming knowledge--oftentimes a stubborn doggedness and some ingenuity are what's required (with a bit of insight about what has worked before or might be exploited this time).
I'm aware of these type of root exploits:
- via adb (many based off of this--tricking adb to give you a root shell)
- file permission exploits (getting your file to be run as root via insertion into a file that was not properly secured)
- kernel / memory exploits (buffer overruns, code insertions, etc.)
- forcing race / timing conditions (often involving hardware or a driver)
- unlocked bootloader / S-OFF, etc.
- using a manufacturer's installation / maintenance software (like HTC's RUU) to flash a signed ROM for you
And many, many others...
Also, since Android is based on Linux at it's core, some Linux exploits might also apply: