cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
lucassouza
Viewer III

Programming Languages

Hello everyone,

 

What programming languages should I focus on in order to be successful in a cybersecurity role? 

I'm transitioning into cybersec and want to build a solid pathway to be a CISO.

 

Thank you!  

3 Replies
funkychicken
Contributor I

I would start with Python. Its a quick easy to understand language which is cross platform and used in many applications these days. Obviously there are others out there but Python is a good start at least. 

dcontesti
Community Champion

The answer would be it depends.

 

Python while easy to learn but would be best suited to someone who plans on being a security engineer or pen tester. 

 

However C++ would be a better option for those interested in Crypto.

 

If you want to be a hacker, you will need to be comfortable with working in the Command line.

 

Javascript can be used to create scripts that help to secure data and systems. It can be also used to create firewall rules, intrusion detection systems, and other security tools.

 

You might find this link helpful :

 

https://cybersecurityguide.org/resources/coding-for-cybersecurity/

 

Now having said all that, I am a CISO, and I stopped programing back in the Fortran days. (yes I am that old)

 

So the question is what path do you plan on taking while working towards being a CISO...Pen testing, crypto, intrusion detection, etc.

 

Others

 

d

 

 

lucassouza
Viewer III

Thank you @dcontesti ! 

The link that you provided helped me a lot.

 

I'm more aligned with pen testing and IDS/IPS than crypto (definitively do not want to get there). 

 

Therefore, I believe that Python and Java are the "most have", right?

Thank you too @funkychicken