I've decided that when I enter college I want to major in Computer Science and Computer Security. What programming languages should I learn before it becomes too late. I am already taking Java fyi.
Forum Thread: Languages to learn
- Hot
- Active
-
Forum Thread: How to Track Who Is Sms Bombing Me . 4 Replies
2 mo ago -
Forum Thread: Removing Pay-as-You-Go Meter on Loan Phones. 1 Replies
2 mo ago -
Forum Thread: Hydra Syntax Issue Stops After 16 Attempts 3 Replies
2 mo ago -
Forum Thread: moab5.Sh Error While Running Metasploit 17 Replies
3 mo ago -
Forum Thread: Execute Reverse PHP Shell with Metasploit 1 Replies
4 mo ago -
Forum Thread: Install Metasploit Framework in Termux No Root Needed M-Wiz Tool 1 Replies
5 mo ago -
Forum Thread: Hack and Track People's Device Constantly Using TRAPE 35 Replies
6 mo ago -
Forum Thread: When My Kali Linux Finishes Installing (It Is Ready to Boot), and When I Try to Boot It All I Get Is a Black Screen. 8 Replies
7 mo ago -
Forum Thread: HACK ANDROID with KALI USING PORT FORWARDING(portmap.io) 12 Replies
7 mo ago -
Forum Thread: Hack Instagram Account Using BruteForce 208 Replies
7 mo ago -
Forum Thread: Metasploit reverse_tcp Handler Problem 47 Replies
9 mo ago -
Forum Thread: How to Train to Be an IT Security Professional (Ethical Hacker) 22 Replies
9 mo ago -
Metasploit Error: Handler Failed to Bind 41 Replies
10 mo ago -
Forum Thread: How to Hack Android Phone Using Same Wifi 21 Replies
10 mo ago -
How to: HACK Android Device with TermuX on Android | Part #1 - Over the Internet [Ultimate Guide] 177 Replies
10 mo ago -
How to: Crack Instagram Passwords Using Instainsane 36 Replies
10 mo ago -
Forum Thread: How to Hack an Android Device Remotely, to Gain Acces to Gmail, Facebook, Twitter and More 5 Replies
10 mo ago -
Forum Thread: How Many Hackers Have Played Watch_Dogs Game Before? 13 Replies
10 mo ago -
Forum Thread: How to Hack an Android Device with Only a Ip Adress 55 Replies
11 mo ago -
How to: Sign the APK File with Embedded Payload (The Ultimate Guide) 10 Replies
11 mo ago
-
How To: Use Burp & FoxyProxy to Easily Switch Between Proxy Settings
-
How To: Extract Bitcoin Wallet Addresses & Balances from Websites with SpiderFoot CLI
-
How To: Fuzz Parameters, Directories & More with Ffuf
-
How To: Intercept Images from a Security Camera Using Wireshark
-
How To: Crack SSH Private Key Passwords with John the Ripper
-
How to Hack Wi-Fi: Disabling Security Cameras on Any Wireless Network with Aireplay-Ng
-
How To: Exploit Shellshock on a Web Server Using Metasploit
-
How To: Bypass File Upload Restrictions on Web Apps to Get a Shell
-
How To: Find Vulnerable Webcams Across the Globe Using Shodan
-
How To: Buy the Best Wireless Network Adapter for Wi-Fi Hacking in 2019
-
How To: Spy on Traffic from a Smartphone with Wireshark
-
How To: Hunt Down Social Media Accounts by Usernames with Sherlock
-
How To: Use Hash-Identifier to Determine Hash Types for Password Cracking
-
How To: Set Your Wi-Fi Card's TX Power Higher Than 30 dBm
-
How To: Use MDK3 for Advanced Wi-Fi Jamming
-
Hacking macOS: How to Break into a MacBook Encrypted with FileVault
-
How To: Mine Twitter for Targeted Information with Twint
-
The Hacks of Mr. Robot: How to Hide Data in Audio Files
-
How To: Get Unlimited Free Trials Using a "Real" Fake Credit Card Number
-
Advanced Nmap: Top 5 Intrusive Nmap Scripts Hackers & Pentesters Should Know
10 Responses
I don't think it ever really becomes too late… But in the words of a wise person I've read before, you should try to tuck a "low level" language (C, ASM), at least one scripting language (BASH), something high level and something object oriented (C++, Python, Java, etc) and a functional language (haskell, scheme, other lisp… brainf*ck?) under your belt. If you get to "master" level in all you're basically just some sort of code deity. All are useful, but I have seen incredible results just from taking moderate competence in a functional language, and getting really freaking good at a high level OOP language.
What I mean as in before it becomes too late is before I go to College in a few years. (Sophomore in HS). Ill see if I can try to learn C and scheme soon. Thanks
Definitely learn bash in and out too (since I know you use *nix). It pays off a lot, because when you root a server, you wont be issuing Windows commands 99.9% of the time.
Very true, do you know of any good sites / books to learn bash (and python).
For Python, read a book that can be found by using this Google dork: thinkCSpy filetype:pdf
I also recommend DiveIntoPython, which teaches you to code in a very clean manner up to the language standards.
As for Bash, I'm not even sure :p I've read a few awful books on it. If you find a good one, let me know xD.
What is this book and google thing you speak of?
Idk if this is good... Looks good though http://www.abebooks.com/products/isbn/9780072405002
Just copy and paste this into Google search: thinksCSpy filetype:pdf
Yea I downloaded the Python one, That one is for BASH
Thanks for that Alex, I didn't have that one :P
Mwuahaha. You're very welcome, kind sir.
Share Your Thoughts