Yliopiston etusivulle In English
Helsingin yliopisto
Kielenkäsittelyn ATK-palvelut: Ohjelmointikielet

Yhteystiedot

Yleisen kielitieteen laitos
PL 9 (Siltavuorenpenger 20 A)
00014 HELSINGIN YLIOPISTO

Puhelin +358 (09) 1911 (vaihde)
Faksi +358 (09) 191 29307

Ohjelmointikielet

Yleisen kielitieteen laitoksen tutkijoiden ja opiskelijoiden työhön kuuluu usein ohjelmointia. Laitoksen palvelimilla onkin usean eri ohjelmointikielen kääntäjiä. Tällä sivulla ei perehdytä tarkemmin ohjelmointiin sinänsä, vaan luetellaan käytössä olevia työkaluja. Yleisen kielitieteen laitos järjestää opetusta perusohjelmoinnissa.

Toinen hyvä ohjelmointitiedon ja -taidon lähde on Tietojenkäsittelytieteen laitos ja sen järjestämät kurssit.

Linux-palvelimilla olevat ohjelmointikielten kääntäjät/tulkit

Kielitieteen laitoksen palvelimista Angarak on tehokkain ja sillä on myös suurin määrä erilaisia ohjelmointikielten kääntäjiä/tulkkeja sekä ohjelmointiympäristöjä.

Tämä lista ei ole täydellinen.

C ja C++

Palvelimilla on GNU-projektin C/C++ -kääntäjä, joka käynnistyy komennolla gcc ja g++.

Lisätietoja: man gcc, GCC Home Page.

Common Lisp

Angarak-palvelimella on CMU Common Lisp -ohjelmointiympäristö, joka käynnistyy komennolla cmucl.

Lisätietoja: man cmucl, CMUCL Home Page.

Haskell

Angarak-palvelimella on Glasgow Haskell Compiler 6, joka käynnistyy komennolla ghc6.

Lisätietoja: man ghc6, The Haskell Home Page.

Java

Palvelimilla on j2sdk 1.4. Java-kääntäjä käynnistyy komennolla javac ja java-tulkki komennolla java.

Lisätietoja: man java, man javac, Java Technology (Sun Microsystemsin sivusto).

Ocaml

Angarak-palvelimella on Objective Caml, joka käynnistyy komennolla ocaml.

Lisätietoja: man ocaml, Objective Caml.

Perl

Palvelimilla on Perl 5.8, joka käynnistyy komennolla perl.

Lisätietoja: man perl, The Perl Directory, Perl.com(O'Reillyn sivusto).

Prolog

Angarak-palvelimella on SWI-Prolog, joka käynnistyy komennolla swiprolog. Venus-palvelimella on Sicstus Prolog, joka käynnistyy komennolla sicstus.

Lisätietoja: SWI-Prolog's Home, SICStus Prolog Homepage.

Python

Angarak- ja Venus-palvelimilla on Python 2.3 ja Mars-palvelimella Python 2.2. Python käynnistyy komennolla python.

Lisätietoja: man python, Python Programming Language.

Scheme

Angarak-palvelimella on PLT Scheme. Ohjelmointiympäristö käynnistyy komennolla drscheme.

Lisätietoja: man drscheme, PLT Scheme, DrScheme.