Loaders are components to progressively parse source data into a network of Language elements. Loaders are organized into an acyclical graph where one loader works on results of work of other loaders. E.g. parser loader depends on lexer loader.