Something I thought of only after sending my last post about programming. Programming in movies and shows (mostly it comes up in tv) is pretty inaccurate in a lot of places. I can think of a few times they got it right:
Hackers. Nearly everything in that movie in terms of how hacking actually works is pretty accurate, especially since most of it is using social engineering to steal people's passwords. They don't build some complicated program to take down the internet or whatever, they write a basic script to just steal as much data as possible.
Matrix Reloaded. Trinity uses nmap (a real UNIX utility program) to scan a server and notices that SSH is running. Then she uses sshnuke to exploit a bug in the server that gives her admin access. The bug and the script to exploit it are both real (the exploit has been patched in real life a while ago).
There's nothing flashy about any of this so it's not too interesting for an audience. That's why you never see it. Same reason even experienced sword fighters like to hit each other's swords in movies: it's less accurate but it's more fun to watch.















