To learn programming you should decide what programming language you are willing to learn. Suppose if you are going to learn web programming there are many online websites from where you can learn web programming like W3Schools and
eiBug. In the same way there are many other websites you can learn any programming language from.