Hello World dans tous les langages de programmation possibles
Ce référentiel devrait à terme contenir le fameux programme "Hello World" dans tous les langages de programmation possibles...
git clone url
.git branch branchname
puis utilisez cette branche avec cette commande : git checkout branchname
.git add filename
, puis git commit -m "message here"
.git push origin branchname
.HelloWorld.extension of your programming language
comme py
pour python. c
pour la langue C.ABAP ABAP est un langage de programmation de haut niveau créé par l'éditeur de logiciels allemand SAP SE. Il se positionne actuellement, aux côtés de Java, comme langage de programmation du SAP Application Server, qui fait partie de la plateforme NetWeaver de construction d'applications métiers.
Assemblage Un langage assembleur, souvent abrégé en asm, est tout langage de programmation de bas niveau dans lequel il existe une très forte correspondance entre les instructions du programme et les instructions du code machine de l'architecture. Chaque langage assembleur est spécifique à une architecture informatique et à un système d’exploitation particuliers.
Autoit AutoIt est un langage d'automatisation gratuit pour Microsoft Windows. Dans sa première version, le logiciel était principalement destiné à créer des scripts d'automatisation pour les programmes Microsoft Windows, mais s'est depuis développé pour inclure des améliorations à la fois dans la conception du langage de programmation et dans les fonctionnalités globales.
BASIC BASIC est une famille de langages de programmation de haut niveau à usage général dont la philosophie de conception met l'accent sur la facilité d'utilisation. En 1964, John G. Kemeny et Thomas E. Kurtz ont conçu le langage BASIC original au Dartmouth College. Ils voulaient permettre aux étudiants de domaines autres que les sciences et les mathématiques d’utiliser des ordinateurs.
BASIC est une famille de langages de programmation de haut niveau à usage général dont la philosophie de conception met l'accent sur la facilité d'utilisation. En 1964, John G. Kemeny et Thomas E. Kurtz ont conçu le langage BASIC original au Dartmouth College. Ils voulaient permettre aux étudiants de domaines autres que les sciences et les mathématiques d’utiliser des ordinateurs.
Un fichier batch est une sorte de fichier de script sous DOS, OS/2 et Microsoft Windows. Il consiste en une série de commandes à exécuter par l'interpréteur de ligne de commande, stockées dans un fichier texte brut.
Brainfuck Brainfuck est un langage de programmation ésotérique créé en 1993 par Urban Müller et remarquable par son extrême minimalisme. Le langage se compose de seulement huit commandes simples et d'un pointeur d'instruction. Bien qu'il soit entièrement complet de Turing, il n'est pas destiné à une utilisation pratique, mais à défier et amuser les programmeurs.
C
C est un langage de programmation de haut niveau à usage général, idéal pour développer des micrologiciels ou des applications portables. Initialement destiné à l'écriture de logiciels système, le C a été développé aux Bell Labs par Dennis Ritchie pour le système d'exploitation Unix au début des années 1970.
C# est un langage de programmation multi-paradigmes à usage général englobant des disciplines de programmation à typage fort, impérative, déclarative, fonctionnelle, générique, orientée objet et orientée composants. Il a été développé vers 2000 par Microsoft dans le cadre de son initiative .NET, puis approuvé comme norme par Ecma et ISO.
C++ est un langage de programmation orienté objet (POO) à usage général, développé par Bjarne Stroustrup, et constitue une extension du langage C. Il est donc possible de coder du C++ dans un « style C » ou un « style orienté objet ». Le C++ est considéré comme un langage de niveau intermédiaire, car il encapsule à la fois les fonctionnalités du langage de haut et de bas niveau. Initialement, le langage s'appelait « C avec classes » car il possédait toutes les propriétés du langage C avec un concept supplémentaire de « classes ».
COBOL est un langage de programmation informatique compilé de type anglais conçu pour un usage professionnel. Elle est impérative, procédurale et, depuis 2002, orientée objet. COBOL est principalement utilisé dans les systèmes commerciaux, financiers et administratifs des entreprises et des gouvernements.
COOL ou Classroom Object Oriented Language est utilisé pour enseigner les compilateurs et est le seul langage qui possède plus de compilateurs que de programmes écrits. Il génère du code pour un simulateur MIPS, SPIM. Il est donc facilement portable sur d’autres plateformes. Il possède de nombreuses fonctionnalités des langages de programmation modernes, notamment les objets, la gestion automatique de la mémoire, un typage statique fort et une réflexion simple.
CoffeeScript est un langage de programmation qui se transcompile en JavaScript. Il ajoute du sucre syntaxique inspiré de Ruby, Python et Haskell dans le but d'améliorer la brièveté et la lisibilité de JavaScript. Les fonctionnalités supplémentaires spécifiques incluent la compréhension de liste et la correspondance de modèles.
Clojure est un dialecte du langage de programmation Lisp. Clojure est un langage de programmation à usage général mettant l'accent sur la programmation fonctionnelle. Il s'exécute sur la machine virtuelle Java et le Common Language Runtime.
Crystal est un langage de programmation encore en développement qui vise à offrir une expérience de programmation « rapide comme C, élégante comme Ruby ».
D est un langage de programmation système orienté objet, impératif et multi-paradigmes créé par Walter Bright de Digital Mars et publié en 2001. Bright a été rejoint dans l'effort de conception et de développement en 2007 par Andrei Alexandrescu.
Dart est un langage de programmation à usage général développé à l'origine par Google et qui a ensuite été standardisé. Il est utilisé pour créer des applications Web, serveur et mobiles. Il est de plus en plus exposé grâce au cadre de développement mobile multiplateforme Flutter. Dart est un langage orienté objet défini par classe utilisant la bonne vieille syntaxe de style C qui peut éventuellement être compilé en JavaScript. Il prend en charge les interfaces, les mixins, les classes abstraites, les génériques réifiés, le typage statique et un système de types sonores.
Delphi est à la fois un langage de programmation orienté objet (POO) et un environnement de développement intégré (IDE). Edité par la société Embarcadero (anciennement CodeGear et plus anciennement Borland), Delphi est une alternative au langage tel que Visual Basic offrant un développement à la fois rapide et de bonne qualité.
Elixir est un langage de programmation fonctionnel, simultané et à usage général qui s'exécute sur la machine virtuelle Erlang. Elixir s'appuie sur Erlang et partage les mêmes abstractions pour créer des applications distribuées et tolérantes aux pannes. Elixir fournit également un outillage productif et une conception extensible.
Émojique
Erlang
Erlang est un objectif général ou, pourrait-on dire, un langage de programmation fonctionnel et un environnement d'exécution. Il a été construit de telle manière qu'il prend en charge la concurrence, la distribution et la tolérance aux pannes. Erlang a été initialement développé pour être utilisé dans plusieurs grands systèmes de télécommunications. Mais il a lentement fait son incursion dans divers secteurs tels que le commerce électronique, la téléphonie informatique et le secteur bancaire.
Fa#
Fortran
Aller
Go est un langage de programmation créé en 2009 par les employés de Google, Robert Griesemer, Rob Pike et Ken Thompson. Go est un langage compilé à typage statique dans la tradition du C, avec sécurité de la mémoire, garbage collection, typage structurel et concurrence de style CSP.
Groovy
Haskell
HTML
Html signifie Hypertext Markup Language (HTML) est le langage de balisage standard pour la création de pages Web et d'applications Web. Avec les feuilles de style en cascade (CSS) et JavaScript, il forme une triade de technologies fondamentales pour le World Wide Web. Les navigateurs Web reçoivent des documents HTML à partir d'un serveur Web ou d'un stockage local et restituent les documents dans des pages Web multimédia. HTML décrit sémantiquement la structure d'une page Web et incluait à l'origine des indices pour l'apparence du document.
INTERCAL a été créé en 1972 par deux hackers de Princeton comme une parodie pour faire la satire de divers aspects des langages de programmation de l'époque. Tout ce que le compilateur ne pouvait pas comprendre était ignoré et le code entier se lisait comme quelqu'un qui plaidait. Le langage était Turing-complet et donc capable d’implémenter n’importe quel algorithme. Bien que cette tentative puisse conduire le programmeur à des stades avancés de folie.
Java est un langage de programmation informatique à usage général, concurrent, basé sur les classes, orienté objet et spécialement conçu pour avoir le moins de dépendances d'implémentation possible. Il est destiné à permettre aux développeurs d'applications « d'écrire une fois, d'exécuter n'importe où » (WORA), ce qui signifie que le code Java compilé peut s'exécuter sur toutes les plates-formes prenant en charge Java sans avoir besoin d'une recompilation.
JavaScript, souvent abrégé en JS, est un langage de programmation interprété de haut niveau. C'est un langage qui se caractérise également comme étant dynamique, faiblement typé, basé sur des prototypes et multi-paradigme. Aux côtés de HTML et CSS, JavaScript est l'une des trois technologies principales du World Wide Web.
Julie
Juliar
Kotlin
Kotlin est un langage de programmation typé statiquement qui s'exécute sur la machine virtuelle Java et peut également être compilé en code source JavaScript ou utiliser l'infrastructure du compilateur LLVM. Bien que la syntaxe ne soit pas compatible avec Java, l'implémentation JVM de la bibliothèque standard Kotlin est conçue pour interopérer avec le code Java et dépend du code Java de la bibliothèque de classes Java existante, telle que le framework de collections.
Zézayer
Lua
Matlab
Nim
Nim est un langage de programmation de systèmes et d'applications. Typé et compilé statiquement, il offre des performances inégalées dans un package élégant.
Objectif-C
OCaml
OCaml ou Objective Caml, est un langage de programmation à usage général mettant l'accent sur l'expressivité et la sécurité.
Pascal
Perl
Perl6
PHP
PHP : Hypertext Preprocessor est un langage de script côté serveur conçu pour le développement Web, mais également utilisé comme langage de programmation à usage général. Il a été créé à l'origine par Rasmus Lerdorf en 1994, l'implémentation de référence PHP est désormais produite par The PHP Group.
PostScript
PowerShell
Prologue
Python
R.
Rubis
Rouiller
Échelle
Shakespeare
Le langage de programmation Shakespeare est un langage de programmation créé dans le but de faire ressembler le code source aux pièces de Shakespeare. Il n'y a pas de données ou de structures de contrôle sophistiquées, juste de l'arithmétique et des gotos de base. Le langage combine l'expressivité du BASIC avec la convivialité du langage assembleur, mais est beaucoup plus verbeux.
Coquille
Solidité
SQL
ML standard
Standard ML est un langage de programmation fonctionnel, modulaire et à usage général avec vérification de type et inférence de type au moment de la compilation ; et un descendant du langage de programmation ML utilisé dans le projet de preuve de théorème Logic for Computable Functions.
Swift est un langage de programmation compilé à usage général, multi-paradigmes, développé par Apple Inc. pour iOS, macOS, watchOS, tvOS et Linux. Swift est conçu pour fonctionner avec les frameworks Cocoa et Cocoa Touch d'Apple et le vaste corpus de code Objective-C existant écrit pour les produits Apple.
Outil Langage commun (TCL)
Manuscrit
VB.NET
Espaces
Whitespace est un langage de programmation ésotérique développé par Edwin Brady et Chris Morris de l'Université de Durham. Le langage se compose d'espaces, de tabulations et de sauts de ligne.