What is programming language to learn to become good hacker in one year? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
- 4

What is programming language to learn to become good hacker in one year?

2nd Dec 2019, 5:23 PM
Farelian Abdul
Farelian Abdul - avatar
45 Answers
+ 29
Become a hacker in 1 year? Good luck with that. You have a wide breadth of content to learn. Hacking also isn't about any one specific programming language, and you're going to need to understand a variety of network protocols and how they work among many other topics. Furthermore, this question has been asked by numerous other people. Might I suggest asking something more constructive?
3rd Dec 2019, 2:28 AM
Mike
Mike - avatar
2nd Dec 2019, 6:21 PM
🇮🇳Abhay Pratap Singh🇮🇳
🇮🇳Abhay Pratap Singh🇮🇳 - avatar
+ 10
You cannot become a good hacker in just one year, it needs a lot more, the things you need to learn are a lot and you have to know about cyber security and other stuff, but I suggest you become very good at python and php.
3rd Dec 2019, 12:39 PM
Panos Doulas
Panos Doulas - avatar
+ 8
finding password through permutation(discrete maths) also call brute force.
2nd Dec 2019, 6:14 PM
Rohit Kh
Rohit Kh - avatar
+ 8
3 programming languages are popular between hackers. C++. Python and JavaScript. If you want steal passwords and accounts, it's easy by using chrome extensions that you created. Python is everything. C++ is memory's friend, i have never seen a hacker that doesn't use ++.
3rd Dec 2019, 3:20 PM
Zokirjon Qodirov
Zokirjon Qodirov - avatar
+ 7
Depends on what type or which fields hacker you want to be. If you want to hack websites or networks than start with web such as php and JavaScript. If you want to hack games or data than you have to learn reverse engineering. Basically hacker need to learn more stuff than a programmer. Being a hacker means a unique strength of debugging ,Finding weak point in systems it is aka exploit and lot of more. Hacking a WiFi password doesn't prove you are a hacker. So you can't be a hacker only by few online video.And don't relied so much on hacking tools.
3rd Dec 2019, 5:26 PM
0_O-[Mägár_Sám_Äkà_Nüllpøïntêr_Èxëcéptïön]~~
0_O-[Mägár_Sám_Äkà_Nüllpøïntêr_Èxëcéptïön]~~ - avatar
+ 6
no, i dont think so Calculus. only discrete mathematics are needed for problem solving. Yeah but having a basic knowlegde about maths might helps you in cryptography.
2nd Dec 2019, 6:01 PM
Rohit Kh
Rohit Kh - avatar
+ 5
Farelian Abdul "but , do we have to learn all languages??" You're asking the wrong question. You clearly dont have the knowledge or experience to know even the basics of what/how a hacker operates. What you should be doing is learning a few languages, build or work on a variety of different projects (web, mobile and even desktop or console apps) to understand possible vulnerabilities in what you are building. While working on different projects, you'll understand where exploits are possible, and more importantly know how to defend from attacks. Maybe also play around with some hosting environments and different operating systems. See what makes them tick. If your goal is to become a hacker just so you can exploit a system, I for one will not help you with that. If your goal is to learn how to defend from hackers, then that's another story. But first get yourself some much needed experience in development and networking.
3rd Dec 2019, 8:48 PM
Mike
Mike - avatar
+ 4
Farelian Abdul no not at all!! It is considered to be one of the easiest and most newbie friendly powerful programming language. First learn its syntaxes and practices practices practices..
2nd Dec 2019, 5:46 PM
Rohit Kh
Rohit Kh - avatar
+ 4
i cant tell everything in details for i am not an expert in this fields but yeah i can assure you that you will come to know all these once you on your learning path... ALL THE BEST.
2nd Dec 2019, 6:15 PM
Rohit Kh
Rohit Kh - avatar
+ 4
but , do we have to learn all languages??
3rd Dec 2019, 5:12 AM
Farelian Abdul
Farelian Abdul - avatar
+ 4
Python, C perhaps.
3rd Dec 2019, 10:25 AM
Sonic
Sonic - avatar
+ 4
Download kali linux and learn social engineering methods of hack
3rd Dec 2019, 6:22 PM
Paul Tyrkovskiy
Paul Tyrkovskiy - avatar
+ 4
Becoming a hacker in a year is not a miracle if practice is your breathe! Python is user-friendly and I would strongly recommend that!
3rd Dec 2019, 6:29 PM
Jayasri Manickavelu
Jayasri Manickavelu - avatar
+ 4
Python is very good for hacking , you also could use some nolledge of js for exploiting websites with XSS and a bit nolledge of MySQL to exploit websites with SQL injection.
3rd Dec 2019, 9:11 PM
Scripting_boom
Scripting_boom - avatar
+ 4
Opinions differs from person to person. One should try everything. Mistakes are beginning of success.😁
4th Dec 2019, 3:34 AM
Parampreet Rai
Parampreet Rai - avatar
4th Dec 2019, 7:44 AM
LimeCode
LimeCode - avatar
+ 3
I think every language can used to hack as long as you learn hard, good luck!
3rd Dec 2019, 9:39 PM
Hacker
+ 3
It's best, actually, to learn all five of Python, C/C++, Java, Perl, and LISP. Besides being the most important hacking languages, they represent very different approaches to programming, and each will educate you in valuable ways.
4th Dec 2019, 1:47 AM
Samrat Baidya
Samrat Baidya - avatar
+ 3
Linux and python
4th Dec 2019, 4:12 AM
Najmuddin Ansari
Najmuddin Ansari - avatar