All programming languages have some primitive building blocks for the description of data and the processes or transformations applied to them (like the addition of two numbers or the selection of an item from a collection).
Сите програмски јазици имаат некои примитивни градбени блокови за опишување на податоци и процесите или трансформациите кои се применуваат на нив (како додавањето на два броја или на селекцијата на ставка од колекција).