You didn’t mention the language that you want to learn.<p>I suggest taking a free introductory programming course at <a href="https://www.edx.org/" rel="nofollow">https://www.edx.org/</a> or a paid course at Coursera.com. Having assignments, and a discussion forum to message with other students and instructors adds value to the experience.<p>I have mostly used Common Lisp, Java, C++, and Python (in that order). Even though it is not my favorite language, I suggest starting with Python because of the rich library ecosystem.<p>I do not recommend starting with JavaScript and doing web apps. You would spend more time learning different frameworks than learning to program.
<a href="https://colab.research.google.com/github/data-psl/lectures2020/blob/master/notebooks/01_python_basics.ipynb" rel="nofollow">https://colab.research.google.com/github/data-psl/lectures20...</a><p>also, might check out <a href="https://www.w3schools.com/" rel="nofollow">https://www.w3schools.com/</a><p>click tutorials<p>I would start with sql then python.