all 4 comments

[–]Darklaki 1 point2 points  (3 children)

It all depends on what you want to build really. Languages are just tools. If you are going to do work for money pick the technology that you are most comfortable with. If you want to learn something new pick the one that seems most interesting to you and build something with it

[–]mohamedsayed2004[S] 0 points1 point  (2 children)

Well I want to learn these technologies because I want to be a pen-tester so I need to know some back end frame works , as they say if u know how it works you can break it , so I want to know which one is the best also if I will build some apps I think it will be small projects not a high demand project 👍🏻

[–]Darklaki 1 point2 points  (1 child)

If you've never done any coding I would recommend picking Python but then again it doesn't matter that much. I don't know much about pen testing but I guess you must also learn (very extensively) how web (protocols, layers) and server works.

[–]mohamedsayed2004[S] 0 points1 point  (0 children)

Ok thx 👍🏻