Differences between revisions 18 and 19
Revision 18 as of 2015-05-02 20:14:42
Size: 3232
Comment: Sync with English master
Revision 19 as of 2017-04-28 09:06:42
Size: 4149
Comment: sync with English version
Deletions are marked like this. Additions are marked like this.
Line 15: Line 15:

= Ada =
 * GNAT est un compilateur Ada. Il prend en charge toutes les version du langage, c'est-à-dire Ada 2012, Ada 2005, Ada 95 et Ada 83 (cependant au moment de la rédaction de cet notice, il demeure des problèmes de compilation avec le code Ada 2012)
Line 38: Line 41:

= C# and .NET =

 * Mono - implémentation open source de l'infrastructure .NET de Microsoft (DebianPkg:mono)
 * Vala - language avec auto-hégergement, typage statique et syntaxe dans le style de C# qui compile en C, basé sur GLib et GObject, utile avec GTK+ et GNOME (DebianPkg:valac)
 * .NET Core - nouvelle infrastructure à source libre .NET de Microsoft qui fonctionne de façon native sur Debian. Un guide d'installation est disponible à l'adresse [[https://www.microsoft.com/net/core#linuxdebian|.NET Core Website|target="_blank"]].

= Clojure =

 * [[Clojure]]
Line 100: Line 113:
 * [[https://www.qt.io|Site officiel de QT|target="_blank"]]
Line 109: Line 124:
= Verilog =
Verilog est comme VHDL un langage de description de matériel. Ils peuvent être utilisés pour des matériels programmables tels que [[FPGA]] pour lequel une chaîne de programmation complètement libre a été conçue, voir [[FPGA/Lattice]].
Line 110: Line 127:
= C# and .NET =

 * Mono - implémentation open source de l'infrastructure .NET de Microsoft (DebianPkg:mono)
 * Vala - language avec auto-hégergement, typage statique et syntaxe dans le style de C# qui compile en C, basé sur GLib et GObject, utile avec GTK+ et GNOME (DebianPkg:valac)
 * DebPkg:yosys
 * DebPkg:iverilog

Translation(s): العربية - Brasileiro - English - Español - Français - Indonesia - Italiano - Melayu - Svenska

http://www.debian.org/logos/openlogo-nd-50.png http://www.debian.org/Pics/debian.png

Portal/IDB/logo_portal.png Bienvenue sur la page Debian concernant les langages de programmation


  • Portal/IDB/icon-programming-32x32.png Ce portail parle de langages de programmation. Un langage technique est utilisé.

Pour les applications de programmation, voyez cette page.


Note : GTK et QT ne sont pas des langages de programmation mais des boîtes à outils (toolkit) de programmation à interface graphique.

Ada

  • GNAT est un compilateur Ada. Il prend en charge toutes les version du langage, c'est-à-dire Ada 2012, Ada 2005, Ada 95 et Ada 83 (cependant au moment de la rédaction de cet notice, il demeure des problèmes de compilation avec le code Ada 2012)

Algol 68

  • Paquet binaire i386 Debian disponible à l'adresse
    • algol68toc_1.18_i386.deb. Tout ce dont vous avez besoin pour écrire des programmes Algol 68 qui s'exécutent à la ligne de commande.

BASIC

  • FreeBasic (libfreebasic est déjà empaqueté, fbc pas encore. Compatible avec Microsoft QBasic (graphiques))

  • Scriba

  • YaBASIC

C/C++

C# and .NET

  • Mono - implémentation open source de l'infrastructure .NET de Microsoft (mono)

  • Vala - language avec auto-hégergement, typage statique et syntaxe dans le style de C# qui compile en C, basé sur GLib et GObject, utile avec GTK+ et GNOME (valac)

  • .NET Core - nouvelle infrastructure à source libre .NET de Microsoft qui fonctionne de façon native sur Debian. Un guide d'installation est disponible à l'adresse .NET Core Website.

Clojure

Erlang

Fortran

Free Pascal

GTK

Java

JavaScript

Objective-C, Objective-C++

  • gobjc (compilateur GNU Objective-C s'appuyant sur GCC)

OCaml

  • OCaml (anciennement Objective Caml)

Perl

PHP

Python

Qt

Ruby

Tcl/Tk

Verilog

Verilog est comme VHDL un langage de description de matériel. Ils peuvent être utilisés pour des matériels programmables tels que FPGA pour lequel une chaîne de programmation complètement libre a été conçue, voir FPGA/Lattice.


CategoryFrPortal CategoryDebianDevelopment