Langages de programmation

This page is a translated version of the page Programming languages and the translation is 100% complete.

De nombreux langages de programmation sont associés avec MédiaWiki, dont:

  • PHP - le langage primaire dans lequel MédiaWiki a été écrit à l'origine, et qui est utilisé par la plupart du nouveau code de MédiaWiki
  • JavaScript - language used for many important components of MediaWiki, notably VisualEditor, Parsoid, and all Gadgets, not to mention most code delivered to the browser via ResourceLoader for execution.
  • Lua - language of scripts executed via Scribunto.
  • Ruby - the base language for the browser test engine (Cucumber) and is used in Puppet deployment system.
  • Python - used in development of many tools such as Pywikibot.
  • De nombreuses librairies client sont disponibles sur API:code client , y compris C++, c# (.NET), Java OCaml, Objective-C, Perl, Python, R, et Ruby

Conventions de codage

Voir aussi