I am interested in learning coding from absolute beginner level in a Fedora desktop environment. My end goal is to ultimately gain ample experience to understand and tweak graphical-user interfaces. That is not to say I would like a greater understanding of coding overall.
I understand the question I am asking may be vague, but I'm hoping on this forum there are no such thing as stupid questions.
I feel I have the concentration and perseverance to learn, but do not wish to invest heavily in coding books without good recommendations as I have noted they can be pricey!
If anyone would be kind enough to share their own experiences of learning code from absolute beginner I would greatly appreciate it. Please feel free to mail me relevant coding languages to check out, links, videos, etc.
Thanks for your time.
I understand the question I am asking may be vague, but I'm hoping on this forum there are no such thing as stupid questions.

If anyone would be kind enough to share their own experiences of learning code from absolute beginner I would greatly appreciate it. Please feel free to mail me relevant coding languages to check out, links, videos, etc.
Thanks for your time.