در این مثال ساده، قرار بر نوشتن برنامهئی است که یک رشته از ورودی بگیرد و طول آن را چاپ کند. البته ارلنگ نوع رشته ندارد و رشته ها در ارلنگ به دو صورت باینری و لیست ذخیره میشوند. خروجی این برنامه بصورت باینری ذخیره میگردد و بنابرین نیاز به استفاده از توابع کتابخانه خاصی است.
%compute length of a string -module(ex2). -export([prompt/0]). prompt() -> {ok,S} = io:fread("What is the string? ","~s"), io:fwrite("the length of ~s is ~w ~n",[S,string:length(S)]).