Domaine

Langages de programmation

Les langues dans lesquelles les logiciels sont écrits, et ce à quoi chacune sert le mieux.

12 notions dans ce domaine

Langages de programmation

C

C# et .NET C# et .NET forment le duo de Microsoft pour les logiciels de gestion, où C# est le langage que l'on écrit et .NET la boîte à outils qui l'exécute. Lire la définition

G

Go Go est un petit langage de programmation né chez Google, conçu pour qu'un même service réponde à énormément de demandes en même temps sans tomber. Lire la définition

J

Java Java est le langage sur lequel les grandes organisations se sont fixées il y a longtemps, parce qu'un programme écrit avec lui continue de tourner quand les machines changent. Lire la définition JavaScript JavaScript est le seul langage que tout navigateur comprend déjà, et c'est pour cela que tout ce qui change sur une page sans la recharger est écrit avec lui. Lire la définition

K

Kotlin Kotlin est le langage dans lequel s'écrivent aujourd'hui la plupart des applications Android, parce qu'il dit la même chose que Java en bien moins de lignes. Lire la définition

P

PHP PHP est un langage de programmation qui fabrique la page web sur le serveur avant de l'envoyer à votre écran, et une grande part du web fonctionne encore ainsi. Lire la définition Python Python est un langage de programmation écrit pour se lire comme de l'anglais courant, ce qui en a fait le choix habituel pour les données, l'automatisation et l'intelligence artificielle. Lire la définition

R

Ruby Ruby est un langage de programmation conçu pour être agréable à écrire, et c'est souvent pour cela qu'une petite équipe met un produit utilisable devant ses clients très vite. Lire la définition Rust Rust est un langage de programmation qui refuse purement et simplement de construire votre programme s'il contient les erreurs de mémoire à l'origine des failles les plus graves. Lire la définition

S

SQL SQL SQL est le langage avec lequel un logiciel interroge une base de données, si bien que chaque rapport de ventes à l'écran est une question SQL posée à votre place. Lire la définition Swift Swift est le langage de programmation qu'Apple a écrit pour ses appareils, et c'est donc la voie officielle pour créer une application installée sur un iPhone ou un iPad. Lire la définition

T

TypeScript TypeScript est du JavaScript avec des étiquettes sur les données, si bien qu'une erreur est vue pendant l'écriture et non après la mise en ligne. Lire la définition

Autres domaines

Développement web Les mots qui reviennent quand on construit ou refait un site ou une application web. 4 Cybersécurité Comment les systèmes sont attaqués, et les mots que nous employons pour les défendre. 31 Hébergement et infrastructure Où tourne vraiment un logiciel, et ce que veulent dire les chiffres d’un contrat d’hébergement. 2 Référencement et marketing Le vocabulaire pour se faire trouver : recherche, contenu et mesure. 30 Frameworks et plateformes Les bases toutes prêtes sur lesquelles une équipe construit, au lieu de repartir de zéro. 6 Bases de données Où l’information est rangée, comment on la retrouve et pourquoi l’ordre compte. 4 Cloud et DevOps Mettre un logiciel en ligne, le garder debout et le corriger sans tout arrêter. 5 Intelligence artificielle et automatisation Ce que ces outils font vraiment, en mots simples, sans la publicité. 4 Design et expérience utilisateur Comment un écran est organisé, et pourquoi certains sites semblent simples et d’autres compliqués. 0 Applications mobiles Les mots que vous rencontrez en créant une application pour téléphone et en la publiant. 28 Marketing digital Publicités payantes, e-mails, offres, et les chiffres qui disent si cela a marché. 29 Réseaux sociaux Publications, abonnés, portée et le vocabulaire courant pour bien gérer un compte. 0 Systèmes de commerce en ligne Vendre en ligne : le panier, le paiement, le stock et tout ce qui suit la commande. 29 Magasins et point de vente La caisse, le code-barres, le tiroir-caisse et la réserve d’un vrai magasin. 1 Centres de maintenance Réparations, pièces détachées, garantie et retour de l’appareil à son propriétaire. 0 Systèmes scolaires et universitaires Élèves, classes, présence, notes et frais — le logiciel qui fait tourner une école. 0 Gestion hospitalière Lits, admissions, services et le dossier qui suit un patient dans l’hôpital. 0 Gestion de cabinet médical Rendez-vous, consultations, ordonnances et paiements dans un petit cabinet. 0 Laboratoires d’analyses Échantillons, analyses, valeurs de référence et comment un résultat arrive au demandeur. 0 Centres de radiologie Examens, images, comptes rendus et les systèmes qui les conservent et les partagent. 0 Immobilier et locations Lots, locataires, contrats et loyers — la paperasse de l’immobilier, en logiciel. 0 Promoteurs immobiliers Projets, phases, plans de paiement et vendre un logement pas encore construit. 0 Salons et instituts Réservations, postes, commissions du personnel et fidéliser les habitués. 0 Salles de sport et fitness Abonnements, entrées, cours et coachs — comment une salle suit chaque membre. 0 Applications web Des logiciels qui tournent dans un navigateur et font un vrai travail : tableaux de bord, portails, systèmes. 23 Logiciel sur mesure Construire un système autour du fonctionnement réel de l’entreprise, plutôt que l’inverse. 0 Intégrations et API Faire dialoguer deux systèmes, pour ne pas saisir deux fois le même chiffre. 0 Paiements et facturation Encaisser en ligne, envoyer des factures et savoir exactement qui a payé et qui non. 0 ERP et comptabilité Une seule comptabilité derrière chaque service, pour que les chiffres concordent en fin de mois. 0 Projets logiciels Comment un projet logiciel est cadré, chiffré, construit et livré — et où ça dérape en général. 0 CRM et service client Savoir qui sont vos clients, ce qu’ils ont demandé et ce que vous leur avez promis. 0