>>4CodeAcademy is definitely a great place to start. They've got a lot of courses, from JS to Python to PHP. It's where I started, and now I'm studying Info Security at uni.
If you want something else, start looking up tutorials for C programming either on YouTube or with some reputable organisations. (MIT's "Practical Programming in C" is a good one). Due to C being one of the original programming languages, it's really useful to help you learn other languages. Plus it won't hold your hand, which really helps you learn the tougher things. Hope I could help!