Difference between revisions 78817076 and 87361291 on itwiki

Un<nowiki>'</nowiki>'''operazione primitiva''', o più brevemente una '''primitiva''', è una delle operazioni di base messe a disposizione da un [[linguaggio di programmazione]].

Ogni istruzione primitiva ha una [[sintassi]] e una [[semantica]].

Le primitive costituiscono i blocchi base con i quali il programmatore, seguendo le regole della [[grammatica]] del linguaggio, può costruire un [[Programma (informatica)|programma]].

== Esempi ==
* L'[[istruzione]] di [[addizione]] nell'[[assembler]]
* la [[funzione (informatica)|funzione]] [[malloc]] del [[C (linguaggio)|C]] che permette di allocare dinamicamente dello spazio di [[memoria logica]]
* Il [[metodo]] new, usato nel [[C++]], in [[Java (linguaggio di programmazione)|Java]] e [[C sharp|C#]] per creare un nuovo oggetto
* le [[primitiva di comunicazione|primitive di comunicazione]] [[send]] e [[receive]], per inviare e ricevere un [[messaggio]]
* le operazioni [[car e cdr]] in [[Lisp]]

[[Categoria:Linguaggi_  di_  programmazione]]