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: Gaining Access into the Victim's Whatsapp on Android 12 Replies
2 hrs ago -
Forum Thread: Whatsapp Hack? 19 Replies
3 hrs ago -
Forum Thread: HACK ANDROID with KALI USING PORT FORWARDING(portmap.io) 12 Replies
3 days ago -
Forum Thread: Hydra Syntax Issue Stops After 16 Attempts 2 Replies
3 wks ago -
Forum Thread: Hack Instagram Account Using BruteForce 208 Replies
3 wks ago -
Forum Thread: Metasploit reverse_tcp Handler Problem 47 Replies
2 mo ago -
Forum Thread: How to Train to Be an IT Security Professional (Ethical Hacker) 22 Replies
2 mo ago -
Metasploit Error: Handler Failed to Bind 41 Replies
2 mo ago -
Forum Thread: How to Hack Android Phone Using Same Wifi 21 Replies
3 mo ago -
How to: HACK Android Device with TermuX on Android | Part #1 - Over the Internet [Ultimate Guide] 177 Replies
3 mo ago -
How to: Crack Instagram Passwords Using Instainsane 36 Replies
3 mo ago -
Forum Thread: How to Hack an Android Device Remotely, to Gain Acces to Gmail, Facebook, Twitter and More 5 Replies
3 mo ago -
Forum Thread: How Many Hackers Have Played Watch_Dogs Game Before? 13 Replies
3 mo ago -
Forum Thread: How to Hack an Android Device with Only a Ip Adress 55 Replies
4 mo ago -
How to: Sign the APK File with Embedded Payload (The Ultimate Guide) 10 Replies
4 mo ago -
Forum Thread: How to Run and Install Kali Linux on a Chromebook 18 Replies
5 mo ago -
Forum Thread: How to Find Admin Panel Page of a Website? 13 Replies
6 mo ago -
Forum Thread: can i run kali lenux in windows 10 without reboting my computer 4 Replies
6 mo ago -
Forum Thread: How to Hack School Website 11 Replies
6 mo ago -
Forum Thread: Make a Phishing Page for Harvesting Credentials Yourself 8 Replies
6 mo ago
-
How To: Dox Anyone
-
How To: Crack Password-Protected Microsoft Office Files, Including Word Docs & Excel Spreadsheets
-
How To: Use Burp & FoxyProxy to Easily Switch Between Proxy Settings
-
How To: Find Vulnerable Webcams Across the Globe Using Shodan
-
How To: Host a Deep Web IRC Server for More Anonymous Chatting
-
How To: Scan for Vulnerabilities on Any Website Using Nikto
-
How to Hack Wi-Fi: Cracking WPA2 Passwords Using the New PMKID Hashcat Attack
-
How to Hack Wi-Fi: Get Anyone's Wi-Fi Password Without Cracking Using Wifiphisher
-
How To: Scan Websites for Interesting Directories & Files with Gobuster
-
How To: Exploit WebDAV on a Server & Get a Shell
-
How To: Easily Detect CVEs with Nmap Scripts
-
How To: Use MinGW to Compile Windows Exploits on Kali Linux
-
How To: Bypass File Upload Restrictions on Web Apps to Get a Shell
-
How To: Easily Find an Exploit in Exploit DB and Get It Compiled All from Your Terminal.
-
The Hacks of Mr. Robot: How to Hide Data in Audio Files
-
BT Recon: How to Snoop on Bluetooth Devices Using Kali Linux
-
How to Hack Wi-Fi: Stealing Wi-Fi Passwords with an Evil Twin Attack
-
How To: Brute-Force FTP Credentials & Get Server Access
-
How To: Use SQL Injection to Run OS Commands & Get a Shell
-
Tutorial: Create Wordlists with Crunch
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