Che cos'è un calcolatore di software?
Un calcolatore software è un tipo di programma per computer che esegue calcoli matematici basati sull'input da una fonte esterna, imitando il funzionamento di altri tipi di calcolatori, come calcolatori meccanici ed elettronici. Un calcolatore software dipende interamente dal codice del computer che costituisce il suo programma per governare la sua funzione piuttosto che una serie di operazioni meccaniche o circuiti elettronici. Ogni calcolatore software dipende dal codice del computer scritto nel suo programma e richiede un computer per eseguire il programma per funzionare.
Quasi tutti i moderni personal computer hanno un qualche tipo di calcolatrice software. La maggior parte dei computer venduti per uso domestico, aziendale o educativo ha un calcolatore software di base installato come parte del suo pacchetto software di base e l'interfaccia grafica per questi calcolatori assomiglierà a una semplice tastiera del calcolatore portatile. Questi calcolatori sono generalmente programmati solo per eseguire funzioni e operazioni matematiche di base, come l'aggiunta, la sottrazione, la moltiplicazione e la divisione, oltre ad alcuni altri, come la conversione in percentuali, quadrati e radici quadrate, ma alcuni potrebbero essere più capaci. Ogni foglio di calcolo ha un calcolatore software integrato come parte del suo codice ma senza l'interfaccia grafica del calcolatore dedicato. I primi calcolatori software erano generalmente semplici e pochi andavano oltre questo insieme piuttosto basilare di funzioni, sebbene potessero eseguirle molto più velocemente di quanto quasi tutti gli umani.
Con l'avanzare della tecnologia hardware e software, i calcolatori software sono diventati più sofisticati. Un tipico calcolatore software è in grado di gestire tutte le funzioni e le operazioni che possono essere eseguite su qualsiasi calcolatore portatile, mentre i più avanzati calcolatori software sono in grado di gestire qualsiasi calcolo matematico ideato o compreso dall'uomo. Calcoli statistici, algebra, trigonometria e calcolo sono tutti facilmente eseguiti da questi programmi. La maggior parte consente agli utenti di inserire le proprie funzioni o equazioni nel software e di salvarle per un ulteriore utilizzo. Molti di questi calcolatori software più sofisticati hanno anche interfacce grafiche che simulano una tastiera di qualche tipo.
Internet ha fornito un gruppo molto diversificato di risorse di calcolatori software. Calcolatori software gratuiti e scaricabili sono facilmente reperibili su Internet e molti siti Web dispongono di programmi di calcolatori software proprietari che consentono a chiunque abbia accesso a Internet di utilizzarli senza la necessità di scaricarli o installarli sul proprio computer. Molti di questi sono presenti su siti web educativi. Alcuni programmi specializzati sono progettati per l'uso da parte di professionisti e studenti in determinati settori e possono essere personalizzati per astronomi, fisici, ingegneri, chimici o qualsiasi altra disciplina che si basi fortemente sulla matematica.