Saying "Interested in Learning to Code" is a vague statement, it's like saying "Interested in Learning How to Cook". Is there a specific field that you are interested in?
I would recommend learning C first for multiple reasons. C is a fast and simple language. It's one of the lowest "high-level" languages and it helped me learn how computers worked (working with memory, pointers, etc.). If English were a programming language, it would be C. There are not a lot of jobs with C (compared to other languages like Java), this being that C is used for kernel programming, operating systems, etc. So moving to Java or C++ from C wouldn't be difficult. You could even start out with those languages if you want to. I wanted to become a kernel programmer when I was in school but I gave that up (switched to business).
Want a good understanding of how computers work? Learn C.
Want to be a college software engineering normie that drinks bubble tea? Learn Java.
Want to get a shitload of dough in a short amount of time? Learn JavaScript!
Want to learn how to make video games? Learn C++
Want to learn a language that has a shit syntax and is taught to kids? Learn Python
There is no "right way" to learn programming. These are just my recommendations.
EDIT: Find a job posting of a dream job of yours (e.g. Game Developer at Mojang) and look into what languages and skills that they look for in a person. Then learn those languages
I would recommend learning C first for multiple reasons. C is a fast and simple language. It's one of the lowest "high-level" languages and it helped me learn how computers worked (working with memory, pointers, etc.). If English were a programming language, it would be C. There are not a lot of jobs with C (compared to other languages like Java), this being that C is used for kernel programming, operating systems, etc. So moving to Java or C++ from C wouldn't be difficult. You could even start out with those languages if you want to. I wanted to become a kernel programmer when I was in school but I gave that up (switched to business).
Want a good understanding of how computers work? Learn C.
Want to be a college software engineering normie that drinks bubble tea? Learn Java.
Want to get a shitload of dough in a short amount of time? Learn JavaScript!
Want to learn how to make video games? Learn C++
Want to learn a language that has a shit syntax and is taught to kids? Learn Python
There is no "right way" to learn programming. These are just my recommendations.
EDIT: Find a job posting of a dream job of yours (e.g. Game Developer at Mojang) and look into what languages and skills that they look for in a person. Then learn those languages
Last edited:
