Hi, I'm 17 and I really want to start being able to learn programming and was wondering what you think is best to learn first and perhaps where you learnt it or any tips would be great 
As of right now I know HTML and CSS.
Any help would be much appreciated.

As of right now I know HTML and CSS.
Any help would be much appreciated.
seriously though what's said above will be your best bet.
.
admittedly I've only been into it in the last 7-8 months.