@arad
I don’t have a specific course to recommend but I HIGHLY suggest you start with C, contrary to the popular advice you’d get these days. The closer you get to how the computer actually works, the easier it is to understand what you’re doing and why.