What is a good language to compliment Python? I was considering Java. What are your thoughts? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

What is a good language to compliment Python? I was considering Java. What are your thoughts?

Complimentary languages

2nd Feb 2020, 1:58 PM
Cage Vernon
Cage Vernon - avatar
7 Answers
+ 6
Cage Vernon Python has a very large number of uses. I think it would be much better to learn frameworks first, before moving on to another language. Learning and mastering frameworks alone will take years. For data, I'd say learn SQL first, as it can be used a lot with python, for almost all kind of applications. Since I saw in your profile you are a cyber security enthusiast, my recommended languages would be JavaScript and PHP, because they're the most dominent in the web, and in most cases you'll be attacking servers. C/C++ is also a powerful skill to have, and would definitely would be worth learning as a cyber security expert, to understand more about systems.(or any other low-level programming language)
2nd Feb 2020, 2:08 PM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 4
For what kind of use ?
2nd Feb 2020, 2:02 PM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 3
Cage Vernon it really is a lot of skills to learn. Cyber security itself requires a lot of knowledge about many different things, such as networking, scanninng, databases, viruses... For a beginner, you are require to learn to use many different tools, like burp suite, metasploit, nmap, dirb... all what python does is automate these tools for you, so you don't have to manually go throught each information and read it. The best way would be to read books about it, and understand the different methods of hacking. Then only you can implement them in python. I have some books and websites, if you would like me to share a link here.
2nd Feb 2020, 2:20 PM
Aymane Boukrouh
Aymane Boukrouh - avatar
+ 1
Aymane Boukrouh I'm a sys admin in a data center however my passion is infosec. Thanks for your response!
2nd Feb 2020, 2:03 PM
Cage Vernon
Cage Vernon - avatar
+ 1
Aymane Boukrouh Great response! I appreciate you going into detail about why you recommend these paths. Can you suggest any framework training online?
2nd Feb 2020, 2:11 PM
Cage Vernon
Cage Vernon - avatar
0
Aymane Boukrouh Would you please share the links?
2nd Feb 2020, 2:23 PM
Cage Vernon
Cage Vernon - avatar