Как написать социальную сеть?

PS Ладно, если серьезно: вот например старая статья про VK www.insight-it.ru/masshtabiruemost/arkhitektura-vk...
PPS Если совсем серьезно - учитесь программированию: php/ruby/python/java - к чему душа больше лежит.
Не за будьте про SQL и noSQL базы данных. Развивайтесь!
А для начала начните с чего нибудь попроще, каталог там, лента новостей.
Обычно для социальных сетей используется язык PHP. Все действия производятся на стороне сервера, так что JavaScript нужен частично.