Erlang Erlangˈɜːrlæŋ是一種通用的并发函数式程序设计语言Erlang也可以指ErlangOTP的通稱開源電信平台OTP是Erlang的常用執行環境及一系列標準元件 Erlang 執行環境為專有以下要求的系統設計 分散式運算 高故障容許度 軟性即時運算 高可用性不停運作的應用 熱插拔可以修改程式而不必停機 Erlang是運作於虛擬機的解释型语言但是現在也包含有烏普薩拉大學高性能Erlang計劃HiPE開發的原生程式碼編譯器自RB版本開始Erlang也支持脚本方式执行在編程範型上Erlang屬於多重典範程式語言涵蓋函數式并行及分布式循序執行的Erlang是一个及早求值 單次賦值和动态类型的函數式程式語言 它由喬阿姆斯特朗Joe Armstrong在瑞典電信設備製造商愛立信所轄的電腦科學研究室開發目的是創造一種可以應付大規模并發活動的程序设计语言和執行環境Erlang於年釋出正式版本最早是愛立信擁有的私有軟體經過十年的發展於年發表開放源碼版本