>>77953903No. Realistically there are only two good resources for beginners. Everything else is either too poorly written to actually teach anything, or contains too many "quirks" (for a lack of a better word) that the important things get lost.
The first is the "C Programming Language" book by Kernigan and Ritchie. Even if it's for C, it's not only short (for this kind of book, it's like 100 pages) but actually guides you through important concepts gradually and contains practical excercises which make you build useful programs.
The second one is the Handmade Hero series of videos. The actual programming part is specifically aimed at games and does contain those quirks I said earlier, but the actual explanations span more than games and I discovered that what's been explained there is something that every programmer will independently discover given enough hands-down experience. Might as well get taught earlier instead of wasting ten years just to reach the same conclusions as what's told in those ten years old videos.