Differences between revisions 17 and 18
Revision 17 as of 2016-01-23 15:18:05
Size: 3277
Comment: sync with English master
Revision 18 as of 2017-05-13 17:05:38
Size: 3943
Comment: sync with english master
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
~-[[DebianWiki/EditorGuide#translation|Traduzioni]]: [[ar/ProgrammingLanguage|العربية]] - [[pt_BR/ProgrammingLanguage|Brasileiro]] - [[ProgrammingLanguage|English]] - [[es/ProgrammingLanguage|Español]] - [[fr/ProgrammingLanguage|Français]] - [[id/ProgrammingLanguage|Indonesia]] - Italiano - [[ms/ProgrammingLanguage|Melayu]] - [[sv/ProgrammingLanguage|Svenska]]-~ ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[ar/ProgrammingLanguage|العربية]] - [[pt_BR/ProgrammingLanguage|Brasileiro]] - [[ProgrammingLanguage|English]] - [[es/ProgrammingLanguage|Español]] - [[fr/ProgrammingLanguage|Français]] - [[id/ProgrammingLanguage|Indonesia]] - Italiano - [[ms/ProgrammingLanguage|Melayu]] - [[sv/ProgrammingLanguage|Svenska]]-~
Line 38: Line 38:

= C# e .NET =

 * Mono - implementazione open source dell'infrastruttura .NET di Microsoft (DebianPkg:mono)
 * Vala - linguaggio con auto-hosting e tipizzato staticamente con sintassi in stile C# che viene compilato in C, basato su GLib e GObject, utile con GTK+ e GNOME (DebianPkg:valac)
 * .NET Core - La nuova infrastruttura .NET open source di Microsoft che funziona in modo nativo in Debian. Una guida all'installazione è disponibile nel [[https://www.microsoft.com/net/core#linuxdebian|Sito web di .NET Core|target="_blank"]].

= Clojure =

 * [[Clojure]]
Line 106: Line 116:
 * [[https://www.qt.io|Sito web ufficiale di QT|target="_blank"]]
Line 111: Line 123:
= C# e .NET = = Verilog =
Line 113: Line 125:
 * Mono - implementazione open source dell'infrastruttura .NET di Microsoft (DebPkg:mono)
 * Vala - linguaggio con auto-hosting e tipizzato staticamente con sintassi in stile C# che viene compilato in C, basato su GLib e GObject, utile con GTK+ e GNOME (DebPkg:valac)
Verilog, così come VHDL, è un linguaggio di descrizione dell'hardware. Possono essere usati per hardware programmabile come [[FPGA]], per il quale è diventata disponibile una catena di strumenti completamente libera, vedere [[FPGA/Lattice]].

 * DebianPkg:yosys
 * DebianPkg: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 Benvenuti nei linguaggi di programmazione di Debian


Portal/IDB/icon-programming-32x32.png Questo portale parla dei linguaggi di programmazione. Viene utilizzato un linguaggio tecnico.

Per le applicazioni di programmazione, vedere qui.


Nota bene: GTK e QT non sono linguaggi, sono toolkit per interfacce grafiche.

Ada

  • GNAT è un compilatore Ada. Supporta tutte le versioni del linguaggio, cioè Ada 2012, Ada 2005, Ada 95 e Ada 83 (tuttavia al momento della stesura di questo testo ci sono problemi nel compilare codice Ada 2012)

Algol 68

  • Pacchetto binario per i386 disponibile all'inidirizzo algol68toc_1.18_i386.deb

    • Tutto quel che serve per scrivere programmi Algol 68 da eseguire a riga di comando.

BASIC

  • FreeBasic (libfreebasic già pacchettizzato, fbc non ancora. Compatibile con Microsoft QBasic (grafica))

  • Scriba

  • YaBASIC

C / C++

C# e .NET

  • Mono - implementazione open source dell'infrastruttura .NET di Microsoft (mono)

  • Vala - linguaggio con auto-hosting e tipizzato staticamente con sintassi in stile C# che viene compilato in C, basato su GLib e GObject, utile con GTK+ e GNOME (valac)

  • .NET Core - La nuova infrastruttura .NET open source di Microsoft che funziona in modo nativo in Debian. Una guida all'installazione è disponibile nel Sito web di .NET Core.

Clojure

Erlang

Fortran

Free Pascal

GTK

Java

JavaScript

Objective-C, Objective-C++

  • gobjc (da GCC)

OCaml

  • OCaml (cioè Objective Caml)

Perl

PHP

Python

Ruby

Qt

Tcl/Tk

Verilog

Verilog, così come VHDL, è un linguaggio di descrizione dell'hardware. Possono essere usati per hardware programmabile come FPGA, per il quale è diventata disponibile una catena di strumenti completamente libera, vedere FPGA/Lattice.


CategoryPortal