au sommaire


    Le mot logiciel a été reconnu par l'Académie française au début des années 1970. C'est un mot-valise qui signifie logique et matériel. Il était destiné à remplacer l'anglais software, le distinguant ainsi de hardware qui est la partie matérielle d'un appareil informatique.

    Le logiciel, cerveau de l’appareil qu’il commande ?

    Le logiciel est ensemble d'instructions, de programmes informatiques qui indiquent à un ordinateur, un smartphone, une tablette, une console de jeux, etc. comment ils doivent fonctionner. Il peut s'agir :

    Le logiciel standard et le logiciel spécifique

    Le logiciel peut être classé en fonction de son degré de standardisation :

    • le logiciel standard, destiné au grand public,
    • le logiciel spécifique conçu pour un usage particulier et un type de client. Il répond à des besoins spécifiques.

    La grande majorité d'entre eux sont des logiciels applicatifs. Certaines sociétés informatiques se sont spécialisées dans la fabrication de logiciels spécifiques, sur un mode artisanal. Elles fournissent des programmes conformes aux exigences d'un client particulier. C'est un logiciel personnalisé, développé sur commande pour une entreprise et réservé à un usage particulier. Il s'agit, par exemple, de faire fonctionner un appareil médical, de créer un IntranetIntranet d'entreprise, de gérer des chambres d'hôtel, ou de piloter une voiture autonome.

    Quels sont les types de logiciels ? 

    Il est devenu difficile de classer les différents types de logiciels tant ils sont nombreux. On peut néanmoins les distinguer selon leurs usages qu'ils soient d'ordre juridique ou technologique.

    Les finalités technologiques des logiciels

    On peut établir une hiérarchie des logiciels :

    • les logiciels de programmation sont conçus pour élaborer de nouveaux programmes et de nouveaux logiciels ;
    • le logiciel système établit une relation entre l'être humain et la machine, comme AndroidAndroid, Linux, Windows, MacOs et iOsiOs ;
    • les logiciels d'application exécutent des tâches précises (calculatrices, éditeurs, applications de réseaux sociauxréseaux sociaux, lecteurs vidéo et musicaux, navigateurs, etc.).

    Certains d'entre eux remplissent plusieurs fonctions à la fois et il n'est pas toujours facile de les classer. Ainsi, le navigateur de Chrome OS peut être considéré comme logiciel système et d'application. Les éditeurs de textes qui servent à produire du code sont des logiciels de programmation et d'application.

    L’exploitation des logiciels et le droit 

    Le droit a reconnu l'existence de plusieurs types de logiciels selon leur contrat de licence :     

    • le logiciel propriétaire : seul son auteur a le droit de le modifier et de le diffuser ;
    • le logiciel libre ou open source : n'importe quel utilisateur peut le modifier et le distribuer ;
    • le gratuiciel est un logiciel propriétaire distribué gratuitement ;
    • le partagiciel : l'auteur permet à autrui de le diffuser.

    Comment fonctionne un logiciel ?

    Le logiciel est stocké dans des fichiers informatiques, du papier, une clé USBUSB ou une disquettedisquette. Les différents programmes qu'il contient sont également appelés séquences d'instruction.

    Les différentes composantes d’un logiciel 

    Ses programmes : le logiciel en compte toujours plusieurs.

    • ils existent sous forme de codes binairescodes binaires ou de codes sourcescodes sources ;
    • le système d'exploitationsystème d'exploitation dirige le logiciel, organise les fichiers et fait office d'interface entre l'être humain et la machine ;
    • les images, les procédures automatiques, les fichiers de configurations qui rendent possible l'exécution des programmes.

    Le processus d’exécution

    C'est généralement grâce au système d'exploitation et aux bibliothèques d'exécution que le processus est mis en œuvre. 

    Exemples de logiciels applicatifs

    • Traitement de texte et édition (Word, Evernote, Pages, Adobe Acrobat Reader...)
    • TableursTableurs (Excel, Calc, Numbers...)
    • Gestion de bases de donnéesbases de données (SQLSQL, Access...)
    • Comptabilité (Ciel, EBP Compta...)
    • Sécurité (antivirusantivirus, sauvegardesauvegarde et restauration)
    • Navigateur InternetInternet (EdgeEdge, Chrome, Safari, Firefox...)
    • Communication et messageriesmessageries (SkypeSkype, Outlook, Slack...)
    • Lecteurs multimédia (Windows Media Player, Real Player, QuickTime...)
    • Photo et dessin (Photoshop, PaintPaint, Illustrator...)
    • Montage vidéo (Final Cut Pro, Adobe Premiere, iMovie...)

    • Conception 3D (Blender, SketchUp, Vrai, Photoshop...)
    • Jeux.