
Mackenzie Davis plays one of two female computer programmers on the AMC series "Halt and Catch Fire." She's one of the latest women in computer science portrayed on-screen.

The brains behind a masked vigilante operation, Felicity Smoak (played by Emily Bett Rickards) is a fan favorite on the CW's "Arrow."

Penelope Garcia (Kirsten Vangsness) often serves as comic relief in addition to being a computer wiz on "Criminal Minds."

One of the earliest movies about Internet culture, the psychological thriller "The Net," starred Sandra Bullock in 1995.

Skye aka Daisy (Chloe Bennet) joined "Marvel's Agents of S.H.I.E.L.D.," bringing along her hacking expertise.

"The Girl With the Dragon Tattoo," centering around a hacker, has been adapted for the screen twice from the book by Stieg Larsson.

Buffy's best friend, Willow Rosenberg (Alyson Hannigan, left), was the sympathetic computer expert nerd girl on the cult TV series "Buffy the Vampire Slayer."

Angelina Jolie was one of the hackers in 1995's aptly named "Hackers."


