Ruby

Dans le monde physique, un rubis est une pierre précieuse rouge. Dans le monde numérique, Ruby est un langage de programmation dynamique et orienté objet, conçu pour être simple et facile à lire. Il a été créé au milieu des années 1990 par Yukihiro Matsumoto, qui voulait un langage à la fois puissant et agréable à utiliser.

La syntaxe claire de Ruby est facile à lire, et sa conception selon laquelle « tout est un objet » rend le langage cohérent et flexible. Sa syntaxe ressemble souvent au langage naturel, ce qui aide les développeurs à écrire du code concis et facile à comprendre. Ruby est un langage de programmation idéal pour les débutants, tout en restant suffisamment puissant pour les programmeurs expérimentés.

Voici un exemple de programme Ruby court :

# A simple Ruby example from TechTerms.com

greeting = "Hello" names = ["Andrea", "Bridget", "Cassie"]

names.each do |name| puts "#{greeting}, #{name}!" end

Le code ci-dessus produirait la sortie suivante :

Hello, Alice!
Hello, Bob!
Hello, Charlie!

Le code source Ruby peut être exécuté à l’aide de l’interpréteur Ruby officiel (« MRI ») ou d’autres solutions comme JRuby, qui fonctionne sur la machine virtuelle Java. Ruby est open source, gratuit et fonctionne sur la plupart des principaux systèmes d’exploitation, notamment Linux, Windows et macOS.

Aujourd’hui, Ruby est largement utilisé pour créer des applications web avec le framework Ruby on Rails, qui fait fonctionner des plateformes comme Shopify, GitHub et Basecamp. Il est également utilisé pour les scripts d’automatisation, le traitement des données, les outils DevOps et même certains développements de jeux vidéo.

Pour plus d’informations ou pour télécharger Ruby, consultez le site officiel de Ruby.

Mis à jour August 21, 2025 par Per C.

quizTestez vos connaissances

In what year was the first version of Unix released?

A
1951
0%
B
1961
0%
C
1971
0%
D
1981
0%
Correct! Incorrect!     View the Unix definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Ruby sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.