I learned lots of basic programming stuff from udacity. They have a series of courses which is available for free to learn. You could start with the intro to computer science. All the courses were taught by the industry experts around the world. udacity.com
Russ ツ
Is there a particular language or task you're looking for? There's a lot of options, which may seem overwhelming. But focusing on your task can help you decide which tool is the best for the job. For example, if you want to learn web development, C++ is probably not your best starting point. If you want to code desktop applications, you may want to wait on learning JavaScript.
For just some general overviews, there are a few courses and videos you can take a look at:
open.edu/openlearn/science-maths-technology/compu…
coursera.org/learn/intro-programming
medium.freecodecamp.org/a-gentler-introduction-to…