Ordinateur
Un ordinateur est un système de traitement de l'information programmable tel que défini par Alan Turing et qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui font exécuter des opérations logiques et arithmétiques. Sa structure physique actuelle fait que toutes les opérations reposent sur la logique binaire et sur des nombres formés à partir de chiffres binaires. Dès sa mise sous tension, un ordinateur exécute, l'une après l'autre, des instructions qui lui font lire, manipuler, puis réécrire un ensemble de données déterminées par une mémoire morte d'amorçage. Des tests et des sauts conditionnels permettent de passer à l'instruction suivante et donc d'agir différemment en fonction des données ou des nécessités du moment ou de l'environnement.
Calculatrice programmable
Une calculatrice ne peut réaliser des opérations complexes à l'aide de programmes que si elle est équipée d'un microprocesseur. Tous les types de microprocesseur de puissance variable ont équipé les diverses générations de calculatrices programmables. Dans un premier temps, des fabricants tels qu'HP ont utilisé des microprocesseurs propriétaires. Mais plus tard, les calculatrices programmables ont pu être équipées des mêmes processeurs que les ordinateurs de bureau. Ainsi, Texas Instrument a utilisé successivement des Zilog Z80 identiques aux processeurs qui équipaient les premiers micro-ordinateurs (tels que le ZX81 de Sinclair, par exemple), des Motorola 68000 (comme dans la TI-89 Titanium) qui eux-mêmes servirent de cœur pour de nombreux modèles d'ordinateurs Atari et Apple. Les dernières calculatrices de la marque utilisent - comme les plus récents smartphones ou tablettes - des processeurs de technologie ARM.