I agree with Johann.
I never encountered BASIC. My first free access to a computer was my laptop when I was 18. I've taught myself programming based on what was useful to me. I started with C because I was told (by a university friend) that I should, then moved in to the web languages because it was useful. I now program primarily in PHP and Java and have been doing so for 5 years.
However, learning has been an effort. Java is... logical (exceedingly so), but overdone for simple applications. For example, when I was doing my dissertation for my first degree, I needed to calculate heart rates based on an average of the time difference between 5 ECG QRS waves. The maths is simple, but I had hundreds of traces to work through. I needed a tool to calculate this in.
I love it. I hope you go further with this project.