Where to learn coding / hacking?

Status
This thread has been locked.

Niteburn

Supreme
Feedback score
12
Posts
595
Reactions
487
Resources
0
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 :)
 
Last edited:

xTyxlr

Feedback score
6
Posts
175
Reactions
22
Resources
0
Hello! I suggest you watch {TheSourceCode} on youtube as he gives alot of support, and detailed videos for java coders.
 

croissant222

Feedback score
0
Posts
439
Reactions
151
Resources
0
Personally i dont like C as a language for learning programming, but i definitely think you should learn it at some point.
Looking back at my own beginner C code that "worked" it was all filled with UB and only produced the expected output by chance.
It probably works better if you have someone to review your code and spot that for you but i assume you dont as i didnt.

As for a language i think you should use, nothing "big" like java or c++, id steer clear of oop aswell as others mentioned because its gonna be confusing to understand whats actually going on for a beginner. Id recommend maybe Go, its similar to C in alot of ways in that theres no complex language mechanics everything is just straightforward.

"So moving to Java or C++ from C wouldn't be difficult"
C++ seems similar to C on the surface because its basically a superset of C but its VASTLY different when you see all the new things it adds.
 

ImmortalTrident

Premium
Feedback score
1
Posts
5
Reactions
6
Resources
0
I would say begin with C or Python. Those are probably the best ones to start out with if your goal is to do hacking. It will require a lot of experience to get very good. You can use courses on Udemy to learn how to code both basic and then also for indepth to hacking.
 
Status
This thread has been locked.
Top