Hello LolapaloL,
First let me say that it is very commendable that
at 15 you are planning ahead for a future in,
what is in my opinion, a very rewarding career
as a sofware developer/engineer.
Getting started in programming can be difficult
and will require a good deal of patience and
resove. Python, while a very robust and full
featured tool, may not be the easiest of languages
to master quickly.
I might suggest you start with shell scripting.
Assuming you're running Linux on somthing at
home, BASH is the default shell scripting tool
and again, very robust and full featured.
You can quickly learn to write very powerful
tools for yourself and it will greatly assist
you in "thinking" in terms of a structured
solution to a problem. Also, you can gain a
great understanding of UNIX utilities and
programs that can be combined with the scripts
to solve more complex problems. Once you have
mastered shell programming, the other stuff
comes mush easier (at least for me it did
)
And of course, participating in forums such as
this one, you will learn much much more...
I know (even after 20 yrs. in this) I have.
Best of luck to you!