Primitives
Примитивный (встроенный, базовый) - тип данных, предоставляемый языком программирования как базовая встроенная единица языка.
В зависимости от языка и его реализации, набор таких данных может сильно различаться. Он определяется требованиями к простоте языка и компилятора (интерпретатора), эффективности реализации, особенностям сфер применения языка, выразительности средств языка для построения новых типов.
Обычно низкоуровневые языки программирования предоставляют очень ограниченный набор встроенных типов, непосредственно реализующийся низкоуровневыми конструкциями. Напротив, языки высокого уровня предоставляют обычно большой набор встроенных типов, так как это позволяет повысить их производительность.
Большинство языков программирования не позволяют изменять работу встроенных типов, однако, например, в Ruby можно не только добавлять к этим типам новые операции, но и изменять старые.