Start with the basics of programming. Game dev is a specialization, and it can wait until after you’ve learned the basics.
Feel free to pick any language to start with. Your first language is just a medium for learning basic programming concepts, you’ll eventually migrate elsewhere. Or not. Programming concepts are your real skills, language is just a language. Like Japanese engineer or Italian engineer, engineering is the real skill and language is just a language.
Books walk you through everything. You can proceed through the chapters at your own pace. They’re free if you borrow them from the library.
Start with the basics of programming. Game dev is a specialization, and it can wait until after you’ve learned the basics.
Feel free to pick any language to start with. Your first language is just a medium for learning basic programming concepts, you’ll eventually migrate elsewhere. Or not. Programming concepts are your real skills, language is just a language. Like Japanese engineer or Italian engineer, engineering is the real skill and language is just a language.
Books walk you through everything. You can proceed through the chapters at your own pace. They’re free if you borrow them from the library.