Links about programming (in the abstract). No specific order. Will try to find some organizing theme later.
15 Exercises to know a Programming Language
Structure and Interpretation of Computer Programs – A classic (Videos) This is a big inspirational series if you want to get into programming in a serious way.