A programming language describes the same for computations, so there is a close analogy between protocols and programming languages: protocols are to communication what programming languages are to computations.
А програмскиот јазик ја опишува истата за пресметки, па постои блиска аналогија помеѓу протоколи и програмски јазици:. протоколи се на комуникациите што се пресметки на програмски јазици.