So you want to learn to program, but you can’t leave the house. Fear not. You can take courses online that will teach you the principles of software development along with your first programming language. In my experience, it doesn’t really matter what language you learn first, so don’t agonize over that. The important step is learning to think like a programmer.
There are plenty of good programming courses available online, but they’re not all free. For instance, LinkedIn Learning (formerly Lynda.com) has a bunch of good courses, but you need to pay for LinkedIn (after one free month).
[ Also on InfoWorld: The best free data science courses during quarantine ]
I’ve zeroed in on Codecademy and Coursera here because both offer high-quality courses in a variety of programming languages that you can take for free. However, they are different. Codecademy teaches programming concepts by stepping you through interactive