Errata Security: Programming languages infosec professionals should learn

submited by
Style Pass
2021-05-24 22:00:05

Great post. Another benefit to learning Javascript is that you can write tools/apps for integrating with GSuite (mail/calendar/etc) and you can create custom functions and macros in Google sheets.

I'mjust completing a 4-year Cybersecurity degree and I've had to delve into C++ twice for related modules. A lot of networking simulators use it, also IoT (Cooja simulator) and Arduino's are programmed using C++ / C functions. As I learned java and python it was a bit of a pain at first, but it's still out there.

The v2 vs v3 difference in Python is nowhere near as annoying as the difference between regex variants (one reason why very few master the full syntax is that that means learning a lot of non-portable things or remembering how Python regex is different from .NET/C# regex is different from Java regex-- quick, in which languages is a [ inside a [] character class a literal [, and in which languages does it represent a nested character class so that you can do character class intersections?), or the different between SQL flavors. Speaking of obsolete formats, you missed an opportunity to mention how horrible and obsolete XML is in the JSON section (and how plenty of people do XML-like objects but generally don't do actual XML.)

Leave a Comment