Oric est le nom d'une marque de micro-ordinateurs britannique, qui fut rachetée par une société française.
Les modèles produits dans les années 1980 par Oric sont :
Le langage de programmation de ces machines (Oric-1 et Atmos) était une version du langage BASIC de Microsoft et modifié par la société Tangerine Computer Systems.
Le noyau du BASIC (c'est-à-dire sans les extensions graphiques et sonores) est similaire à celui du Commodore 64.
Le langage du Telestrat, Hyper Basic, a été écrit par Fabrice Broche. Il présente dès 1986 une nouveauté révolutionnaire pour un langage BASIC sur micro-ordinateur familial : il est compilé (voir : compilation) et affiche des performances très supérieures au BASIC interprété des autres ordinateurs (voir : interpréteur).
Les Oric 1 et Atmos possédaient :
L'Oric Telestrat apportait des différences majeures :
Le mode texte dispose de 3 variantes (par le BASIC) (TEXT, LORES0, LORES1). Ce mode a une définition de 40 caractères de 28 lignes.
Ces 3 modes sont en réalité les mêmes. Seule leur gestion diffère grâce aux attributs en première colonne (commutant d'une table de définition de caractère texte ou semi-graphique).
Le mode haute résolution (HIRES) est le mode graphique de 240 pixels sur 200 pixels plus 3 lignes de texte en bas (de 40 caractères). HIRES a des contraintes de proximité de pixels (blocs de 6 pixels). Une ligne de 240 pixels est codée sur 40 octets. Les 2 bits de poids fort déterminent l'attribut, les 6 autres pixels formeront soit la forme à l'écran soit un attribut (dépendant du codage des 2 bits de poids fort).