Facebook è sviluppato principalmente utilizzando il linguaggio Hack (un'evoluzione di PHP creata da Facebook stesso) per la parte web, insieme a C++, D, e altri. Per le applicazioni mobile, Facebook utilizza JavaScript con il framework nativo React Native.
I profili e le pagine Facebook erano scritte in linguaggio PHP e poi venivano tradotte in C++ dal convertitore HipHop for PHP, ideato appositamente da Facebook.
Erlang è il linguaggio di programmazione principale di WhatsApp, molto apprezzato per le sue prestazioni. I principali vantaggi sono rappresentati dalla velocità e dalla scalabilità, oltre alla possibilità di aggiornare il codice “on fly”.
Facebook utilizza il font Segoe UI per la versione Windows del proprio sito Web desktop e il font San Francisco creato da Apple per la versione macOS (entrambi sono i font di sistema predefiniti).