O programa para os Jogos Olímpicos de 2012, inclui 26 desportos num total de 39 disciplinas. Para os Jogos Paraolímpicos de 2012 o programa tem 20 desportos e 21 disciplinas. Londres não manteve os 28 desportos, pois dois dias antes de a cidade ser seleccionada para ser a organizadora, o COI votou na queda do basebol e do softbol em 2012. O COI reforçou a sua decisão de soltar os dois desportos durante os Jogos de Turim, depois de terem perdido votos para nova apreciação. Eles permanecerão um desporto olímpico, apesar de serem programados pela última vez em Pequim, em 2008.