[4][5][6] It was conceived by programmer and writer John Graham-Cumming[7] to address questions around what the source code seen in films actually does.
[5][8] Graham-Cumming was inspired to create the blog by Neill Blomkamp's 2013 film Elysium, which uses an extract from an Intel manual.
[11] The site's full title of Source Code in TV and Films[3][7] is sometimes shortened to MovieCode,[12][13] that being the Tumblr subdomain.
A companion website, Behind The Screens, covers some of the entries on MovieCode in great detail in the form of short videos.
[7] Some cited examples are James Cameron's 1984 film The Terminator (using assembly language for the 1975[15] MOS 6502 microprocessor),[5] Eric Kripke's 2012 TV series Revolution (using code from Jordan Mechner's 1989 video game Prince of Persia)[12][16] and David Fincher's[9] 2011 film The Girl with the Dragon Tattoo (using MySQL).