Help Center

Answers to common questions

All CollectionsGeneralIs programming required for cyber security?

I always recommend Python as a language for security professionals. It's a great easy first language to learn and allows you to create highly functional programs with not much code. Its good for penetration testing, security operations, cyber security roles and general automation of tasks. Learning Python is one of the best ways to grow your skills and advance your career.

Learning bash/shell is also good if you like pen testing and security operations.

Languages like C , assembly (i386 and x86_64) and Python are good for Malware analysis but that's a specialist role. But it might interest you.

Final point. Learning a programming language is not required for many security roles. Some roles just don't need it. Personally as a consultant I have very rarely needed it. As a pen tester or in security operation roles you might need it more. But I would recommend learning coding it if you want to be the best and Python is a good place to start.

VIP membership includes courses on Python, bash and other languages for cyber security.

https://www.stationx.net/vip-membership





Still need help? Contact Us
Did this answer your question?