On May 24, 2007, Zuckerberg announced Facebook Platform, a development platform for programmers to create social applications within Facebook.