erlang genelde c/c++ gibi low level* programa dilleri ile yazılan eş zamanlı*, dağıtık* ve fault tolerantrealtime sistemler geliştirmek uzere ericsson tarafından tasarlanmış fonksiyonel bir programlama dili.
tmobile, motorola, ericsson gibi telekominikasyon şirketleri, gsm operatorlerinin yanı sıra bu dili çeşitli finans kuruluşları da kullanıyor.
bu dilin yazılım dünyasına kattığı en önemli şey ise sunduğu performans. java gibi high level programlama dillerinin avantajı olan abstraction'ı daha iyi yapabilmekle beraber, bu dillerin en büyük dezavantajı olan performansı da c/c++ dillerinden daha iyi çıkmaktadır. yani erlang java'nın abstraction seviyesinden daha yuksek , ayni zamanda c/c++'dan daha iyi performans sunuyor. ayrıca farklı makinelerde erlang virtual machine'ler birbirleri ile haberleşebiliyor ve grid olarak çalışabiliyorlar.
enterprise uygulamalar, mimariler duymaktan artık sıkılanlar için ilginç bir tecrübe olabilir.
gsm sektöründe çalışan biri için erlang günlük ofis hayatında bir trafik birimi olarak bilinir. bu birim trafik üzerine çalışmalarıyla ünlü matematikçi erlang tarafından bulunmuştur. erlang'ı kısaca anlatınız diye sorarsanız size gsm üzerinden 1 kullanıcının 1 saat boyunca 1 timeslot'u işgal etmesi 1 erlang trafik oluşturur diye örnek verebilirim. dimensioning üzerine çalışan arkadaşların ilgi alanıdır daha çok.