Translation(s): العربية -Brasileiro - English - Español - Français - Indonesia - Italiano - Melayu - Svenska - Русский
Этот портал рассказывает о языках программирования. Используется технический язык.
Для программирования приложений см. здесь.
Contents
Примечание: GTK, QT не являются языками, а библиотеками элементов интерфейса.
Ada
- GNAT компилятор языка Ada. Он поддерживает все версии языка, т.е. Ada 2012, Ada 2005, Ada 95 и Ada 83 (Однако на момент написания есть проблемы с компиляцией кода Ada 2012).
Algol 68
- Бинарный пакет Debian доступен по ссылке
https://pkgs.org/download/algol68g Всё что Вам нужно для написания программ на Algol 68 запустить командную строку.
BASIC
FreeBasic (Libfreebasic уже упакован, fbc ещё нет. Совместимость с Microsoft QBasic (графика))
Scriba
YaBASIC
C / C++
opencc (из Open64.net, ещё не упакован)
TCC
cpp
Erlang
Fortran
gfortran
openf95 (from Open64.net, not yet packaged)
Free Pascal
GTK
Java
JavaScript
Objective-C, Objective-C++
gobjc (из GCC)
OCaml
OCaml (i.e. Objective Caml)
Perl
PHP
LAMP - Linux Apache MySQL PHP framework
Python
Ruby
Qt
Tcl/Tk
Wish
Verilog
Verilog like VHDL are hardware description languages. These may be used for programmable hardware like FPGA for which a completely free toolchain has emerged, see FPGA/Lattice.
C# and .NET
Mono - open source implementation of Microsoft's .NET Framework (mono)
Vala - self-hosting and statically typed language with C#-like syntax that compiles to C, based on GLib and GObject, useful with GTK+ and GNOME (valac)