Data structured languages are those in which the data structure is a main organizing principle, knowledge representation, model, for data and logic (code, programs) alike, in which both are stored and operated on, i.e., program data and logic are structured and operated on in the same way. They are generally well suited to reflection and introspection, and are generally more consistent in some ways, than many other languages. This makes them easier to learn, and to program in for the set of problems which naturally fits, maps to, that language's data structure, the type of data representation on which the language is based. Where this occurs, some types of programming, or programming some types of problems, becomes simpler, even trivial. For the set of problems which do not naturally fit a language's data structure, programming may be no easier than in other languages. For the set of problems which naturally conflict with a language's data structure, programming may be be harder than in other languages. In programs written in some data structured languages, when an instance occurs of the data representation on which the language is based, then such instance is treated as a special case of quoted program. A similar concept based on consistency exists in some object-oriented languages, called "pure", which use a consistent object model: everything in them is treated uniformly as an object, from primitives such as characters and punctuation, all the way up to whole classes, prototypes, blocks, modules, etc. Three main classes of data structured languages exist, determined by the type of data structure on which they are based.

Array-based: APL, J.

List-based: Arc, Joy, Lisp (Logo, Scheme), Dylan, Tcl, TRAC.

Stack-based (open stacks): Forth, Poplog, PostScript. Some languages can statically link data inline with instructions. These can be considered data structured, in the most basic, primitive way. Some Assembly languages can do this. On this page, languages are arranged in three groups and levels: 1) Top: unrelated types or classes of languages. 2) Middle: related types or classes of languages. 3) Bottom: specific languages, with their own directory category.

  • Canonware Onyx Stack-based (are first class objects, double-ended), object-oriented, multithreaded (POSIX), interpreted, garbage collected, general purpose, similar to PostScript; embedable as extension language. Downloads, documents. Open source, BSD.
  • Factor Dynamically typed, stack-based language; has optimizing native compiler, automatic memory management, generational garbage collector, collections library, advanced features: higher-order programming, continuations, extensible syntax.
  • Wikipedia: Data-structured Language Online encyclopedia article providing an overview of this type of programming language.

Mali oglasi

Dragan 065/884-8890
Iskusni bravari rade hale, garaže, panelima leksanom, kao i kapije, ograde, natkrivanje terasa.

Green Smarthaus +381 65 477 5001
Najpovoljnije i najkvalitetnije montažne kuće u Srbiji, uvoz iz Austrije. Eksluzivni najprodavaniji modeli. Proverite sajt www.smarthaus.rs.

Nikolija +49 176 7884 4021
Minhen i okolina - tražim posao čuvanja deteta, ili dece. Imam jako dobro iskustvo, predana sam i pedantna. Za sve dodatne informacije, možete me kontaktirati. Molim, samo ozbiljne ponude.

Jasmina 060/184-9309
Potrebni preprodavci božićnih ježića od žita. Ručni rad, mali su, simpatični, cena je povoljna i postoji mogućnost pristojne zarade pred Novu godinu.

Edo +385 98 265 705
Selidbe i dostave u Evropsku uniju, i iz Evropske unije, vršim povoljno velikim kombijem.

SZR Limaks Beška +381 022 570 799
Proizvodnja i prodaja - kvarcne peći i kaloriferi. Kvarcne grejalice za brzo zagrevanje, sa i bez daske. www.limaks.co.rs

Inter CAFFE

40 korisnika prisutno: 3 registrovanih, 1 skrivenih i 36 senkica. Ulogovani: cesko, galeksic, niko650 (01:08)

Bolje te vidim kad sklopim oči - Milan Višnjić
Uto 16.12.2014 8:31, micha@Umetnost
Jedan od cudnijih snova
Pon 15.12.2014 15:58, jeka1983@Sanovnik forum
Iz moje svaštare
Pon 15.12.2014 12:48, micha@Umetnost
Sanjam stalno bivseg momka. Da li to ista znaci?
Sre 10.12.2014 7:59, danielarmd@Sanovnik forum
Muzicki kutak - pjesme za prijatelje
Sre 10.12.2014 0:11, apprivoiser@Umetnost
Poezija - najlepsi stihovi
Sub 06.12.2014 10:32, Wind@Umetnost
Filigranska kapija od stihova - Dejan Milenković
Sub 06.12.2014 1:28, tragalac@Umetnost
Recepti, jela od mesa - rostiljijada
Sub 06.12.2014 0:45, niko650@Životni stil

Virtuelne razglednice

za rodjendan, godišnjicu braka, srećnu slavu, ženidbu, udaju, položen vozački, prijem u radni odnos...