Futaba _ Webs ๐Ÿ•ธ๐Ÿ•ธ๐ŸŽƒ๐Ÿ•ธ๐Ÿ•ธ

BEST Programming Languages For Cyber? ๐Ÿ•ธ๐Ÿ•ธ๐ŸŽƒ๐Ÿ•ธ๐Ÿ•ธ

Todayโ€™s article is going to focus on which TWO programming language you should learn first if youโ€™re new to Cyber Security and Ethical Hacking, more so on the latter.

This article will also serve you well if you happen to be someone that wants to get into programming but doesn't know where to start.

Iโ€™ve talked about this before, but THERE ARE A LOT of jobs in Cyber that will HIRE you if you know how to code: Security Engineering, Web Application Security, and of course, Malware analysis and Reverse engineering which a lot of people seem to really be into.

๐ŸŽƒ Article ๐ŸŽƒ Glossary ๐ŸŽƒ Catalog ๐ŸŽƒ Home ๐ŸŽƒ Search Mode

๐ŸŽƒ Article Glossary

๐Ÿ•ธ Synopsis ๐Ÿ•ธ

Todayโ€™s article is going to focus on which TWO programming language you should learn first if youโ€™re new to Cyber Security and Ethical Hacking, more so on the latter.

This article will also serve you well if you happen to be someone that wants to get into programming but doesn't know where to start.

Iโ€™ve talked about this before, but THERE ARE A LOT of jobs in Cyber that will HIRE you if you know how to code: Security Engineering, Web Application Security, and of course, Malware analysis and Reverse engineering which a lot of people seem to really be into.

The overall goal of this article is to inspire you to pick up a programming language for the first time and learn to code. Programming isnโ€™t as scary as people make it out to be.

To encourage you more, Iโ€™ll even address a sensitive topic on whether or not you need to be GOOD at MATH in order to code, a topic which most people that DONโ€™T know how to code speak on a lot.

Be mindful, in terms of programming in general, THERE is no predefined order on which you learn first. It depends on the path you choose for what you intend to do. In my case I am speaking on HACKING/CYBER, NOT Software Engineering altogether!

๐Ÿ•ธ Article Topics ๐Ÿ•ธ

I'll be discussing the following topics in order:

๐ŸŽƒ Learn Python FIRST

๐ŸŽƒ Learn C++

๐ŸŽƒ Is Math Required?

You can click on any of the topics to simply check that one out if it interests you!

NOTE: Articles are read from LEFT to RIGHT via 2 columns! Read the first column all the way down and then move to the next one!

๐Ÿ•ธ Key Links ๐Ÿ•ธ

Here's a quick run down on all the main links that are in the article in case you want to check them out first.

๐ŸŽƒ LinkedIn Version

๐ŸŽƒ BEST Programming Languages For Cyber?

Learn Python FIRST ๐Ÿ•ธ๐Ÿ•ธ๐ŸŽƒ๐Ÿ•ธ๐Ÿ•ธ

Itโ€™s a no brainerโ€ฆ. but LEARN PYTHON FIRST! Itโ€™s a beginner friendly programming language thatโ€™s easy to learn and pick up, AND, you can do A LOT of crazy stuff with it!

Youโ€™ve seen my exploits and tools right? Nearly ALL of them are written in Python!

A LOT of people sh*t on python, but you know what they say, "ThEy HaTe Me CaUsE tHeY aIn'T mE ๐Ÿฅด๐Ÿฅด๐Ÿฅด๐Ÿฅด๐Ÿฅด๐Ÿฅด"

Python is a multi-tool language that can do a variety of things: electrical engineering, GUI development, web development, machine learning, even low level stuff which itโ€™s not designed to do.

It receives a TON of support, so much that you often question โ€œwhat canโ€™t python do?โ€ It doesn't outdo EVERY programming language, BUT, it does do a bit of everything which is what makes it a hackers best friend.

Python is also a language that writes LESS and does MORE, which is one of the MAIN reasons itโ€™s a hackers BEST FRIEND! A lot of my tools that I wrote would simply take TOO long to write in another language, whereas with Python, because it has such efficient and well written modules and frameworks for it, I can do something as simple as creating a backdoor in less than 20 lines of code.

Learn C++ ๐Ÿ•ธ๐Ÿ•ธ๐ŸŽƒ๐Ÿ•ธ๐Ÿ•ธ

I know MANY will disagree with me on this, but pick up C++. It REWARDS you MEGA hard in the long run, allowing you to pick up MANY programming languages and native fundamentals, as well as the native language it stems from which all syntax is based on which is C. Youโ€™ll be a coding monster in no time and will be able to speed blitz learning languages left and right!

โ€œBut Futaba C++ IS TOO HARD!โ€

NO, itโ€™s not! MANY are just BAD teachers! Youโ€™d be surprised how simple the language is to learn if people just EXPLAINED it to you properly!

C++ gets a bad rep for being a HARD language due to OOP(Object Oriented Programming), which honestly isnโ€™t hard either.

C++ allows you to do a lot of low level stuff, on top of allowing you to dive more into malware analysis and reverse engineering. You can also do robotics with it!

If you manage to get past the learning curve youโ€™ll be unstoppable in the long run.




Is Math Required? ๐Ÿ•ธ๐Ÿ•ธ๐ŸŽƒ๐Ÿ•ธ๐Ÿ•ธ

drumroll plays

NO! YOU DO NOT NEED TO KNOW HIGH LEVEL MATH IN ORDER TO CODE!!

Schools that lie to students dropping their drinks after me saying all of this

โ€œHEโ€™S A MENACE!!!!!!!โ€

YES ladies and gentlemen, people are LYING to you when they say you NEED to know advanced mathematics! Iโ€™ve been programming for over 12 years and not once have I ever needed advanced: algebra, geometry, calculus, etc in order to code. All you need to do is understand how programming works as a science and how to apply it in the real world. All the math is done for you. The most youโ€™ll need is BASIC arithmetic!

Thereโ€™s a reason why we have stuff like frameworks and SDKs(Software Developer Kits). Itโ€™s to make it easier for people to code, preventing you from having to build all of that stuff all over again.

The only time youโ€™ll need high level mathematics is if youโ€™re building your own encryption cipher from scratch, OR, if you happen to be doing anything that REQUIRES Math!

Colleges and Universities: โ€œBUT THE CURRICULUM!!!!

SCREW THE CURRICULUM! I AM THE CURRICULUM!


If you enjoyed this post give it a thumbs up! Iโ€™ll be keeping track of whose reacting from now on as there is a โ€œspecialโ€ reason for it. Just know the more you support my content the more there is in stored!


- The Hacker Who Laughs ๐Ÿ•ธ๐Ÿ•ธ๐ŸŽƒ๐Ÿ•ธ๐Ÿ•ธ

portfolio img

๐ŸŽƒ CONTACT ME

AnOnYmOuS

futaba.webs@gmail.com

New York, NY United States