le jeu du bac

Delphi
A la fois EDI et langage de programmation orienté objet
Nécessite Windows
Le framework Firemonkey permet le portage sur d’autres systèmes


Delphi_Language_Sample_Code.png
 
F comme Fortran

st.png
Un langage orienté calcul. Mon premier programme était en Fortran, ce fut d'ailleurs le seul dans ce langage, c'était à l'école pour sortir les résultats statistiques d'une enquête de terrain.
 
G
Groovy
Groovy est le nom d'un langage de programmation orienté objet destiné à la plate-forme Java. Il constitue un substitut au langage Java pour cette plate-forme et est inspiré de Python, Ruby et Smalltalk. Il est l'objet de la spécification JSR 2412.

Capture d’écran 2021-11-17 à 10.00.36.png
 
J'y connais rien en langage, j'ai bien fait du HTML (?) en 2000 mais c'est parce que Dreamweaver a une interface graphique...

HyperCard est un programme et un environnement de programmation développé par Apple qui ne fonctionne que sous Mac OS versions 9 et précédentes.

Capture d’écran 2021-11-17 à 10.19.24.jpg
 
  • J’adore
  • J’aime
Réactions: Franz59 et peyret
I
Ioke
Ioke est un langage de programmation conçu pour la JVM par Ola Bini, l'un des développeurs de JRuby. C'est un langage de programmation orientée prototype inspiré par Io, Smalltalk, Lisp et Ruby
 
K
Kotlin
Kotlin est un langage de programmation orienté objet et fonctionnel, avec un typage statique qui permet de compiler pour la machine virtuelle Java, JavaScript, et vers plusieurs plateformes en natif (grâce à LLVM).

Capture d’écran 2021-11-17 à 11.20.31.png
 
Malbolge est un langage de programmation dans le domaine public inventé par Ben Olmstead en 1998, nommé d'après le huitième cercle de l'Enfer dans la Divine Comédie de Dante, le Malebolge.
La particularité de Malbolge est qu'il a été conçu pour être le langage de programmation le plus difficile et le plus exotique possible. Toutefois, certaines des astuces utilisées pour rendre la compréhension difficile peuvent être simplifiées.

Hello world en Malbolge​

(=<#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?=*z]Kw%oG4UUS0/@-ejc:('8dc

À noter que le forum réagit au langage Malbolge...
 
  • Haha
Réactions: Powerdom
N
Natural
Natural est un langage de programmation de quatrième génération semi-compilé, édité par la société allemande Software AG.

Capture d’écran 2021-11-17 à 12.01.26.png
 
P
Pascal
Pascal est un langage de programmation impératif qui, conçu pour l'enseignement, se caractérise par une syntaxe claire, rigoureuse et facilitant la structuration des programmes

Capture d’écran 2021-11-17 à 15.22.38.png
 
Qt permet la portabilité des applications qui n'utilisent que ses composants par simple recompilation du code source. Les environnements pris en charge sont les Unix (dont GNU/Linux) qui utilisent le système graphique X Window System ou Wayland, Windows, Mac OS X, Tizen et également Genode. Le fait d'être une bibliothèque logicielle multiplateforme attire un grand nombre de personnes qui ont donc l'occasion de diffuser leurs programmes sur les principaux OS existants.

Capture d’écran 2021-11-17 à 17.57.42.jpg
 
RCapture d’écran 2021-11-17 à 18.16.10.png
Rebol
Rebol est un langage de programmation script de haut niveau conçu et imaginé par Carl Sassenrath basé sur la sémantique dénotationnelle et se proclamant « Messaging Language ». On peut éventuellement le rattacher au langage Logo (surtout connu pour sa tortue) avec lequel il partage beaucoup de points communs.
 
S comme Swift

1637170990172.jpeg

Bloc de code:
// Swift Forums address Program

var beginning : String
var siteName: String

beginning = "Hello "
siteName = "forums.macg.co"

beginning.append(siteName)

print(beginning)

Source : Wikipedia.org
Swift est un langage de programmation objet compilé, multi-paradigmes, qui se veut simple, performant et sûr. Il est développé en open source.

Le projet de développement de Swift est géré par Apple, qui en est également le principal contributeur ; mais de nombreux membres de la communauté Swift, ainsi que d'autres acteurs, tels que Google et IBM, participent également à son développement. Swift est officiellement supporté sur les systèmes d'exploitation Ubuntu, iOS, macOS, watchOS et tvOS. Un support non officiel (géré par la communauté) existe pour d'autres plateformes Linux, telles que Debian et Fedora.
 
Dernière édition:
U
Unlambda
Unlambda est un langage minimal de programmation fonctionnelle inventé par David Madore. Il est fondé sur le principe de la logique combinatoire, une version du lambda-calcul qui omet l'opérateur lambda. Il repose principalement sur deux fonctions intégrées (s et k) et sur un opérateur apply (écrit `, le guillemet inversé). Il constitue de ce fait un langage Turing-complet et comporte en outre quelques fonctions d'E/S permettant une interaction avec l'utilisateur, diverses fonctions de raccourcis et une fonction d'évaluation paresseuse.