Insieme di istruzioni che possono essere comprese ed eseguite da un computer o da un qualsiasi altro dispositivoIn generale qualsiasi oggetto orientato a svolgere un compito preciso. In gergo tecnologico di solito indica qualcosa di complesso, che può essere anche un computer oppure un tablet o smartphone (detti in questo caso dispositivi mobili). informatico. Un linguaggio di programmazione può essere compilato o interpretato.