Nyelvek listája
Kezdő oldal
Bevezetés
Nyelvi elemek
Jelkészlet
Azonosítók
Literálok
Megjegyzések
Változók
Operátorok, kifejezések
Típusok, típuskonstrukciók
Elemi típusok
Egész típusok
Lebegőpontos számok
Bináris típusok
Karakter típusok
Dátum és idő típusok
Listák
A lista
Egyszerű lista
Üres és egyelemű lista
Indexelés
Listák összefűzése
Egymásba ágyazott listák
Típuskényszerítés
Szótárak
Alapok
Műveletek
Táblák
Áttekintés
Definíció
Üres táblák és sémák
Kulcsos táblák és idegen kulcsok
Utasítások, vezérlési szerkezetek
Értékadás
Szekvencia
Elágazás
Ciklus
do
while
Vezérlésátadó utasítások
Alprogramok, modulok
Szintaxis
Paraméterátadás
Túlterhelés
Rekurzió
Infix függvények
Atomi műveletek és módosítószavak
Absztrakt adattípusok
Sablonok
Kivételkezelés
Védett kiértékelés
Objektum-orientált programozás
Helyesség
Párhuzamosság
Beépített függvények
Stringek kezelése
Matematikai függvények
Aggregátumok
"Uniform" függvények
Egyéb függvények
Adatbázis-kezelés
q-sql
select
exec
update
delete
Helyben módosítás
Összekapcsolások
Idegen kulcsos összekapcsolás
Idősoros összekapcsolás
Táblák tárolása
Splay-elés
Fordítók
További információk
Könyvek magyar, angol nyelven
linkek ....
Példaprogramok
Monte Carlo módszer
Készítők
Neve, e-mailje
A q programozási nyelv
Objektum-orientált programozás
A q nem támogatja az objektum-orientált paradigmát.