@prefix dbo: .
@prefix dbr: .
dbr:Parallel_programming_model dbo:wikiPageWikiLink dbr:List_of_concurrent_and_parallel_programming_languages .
@prefix foaf: .
@prefix wikipedia-en: .
wikipedia-en:List_of_concurrent_and_parallel_programming_languages foaf:primaryTopic dbr:List_of_concurrent_and_parallel_programming_languages .
dbo:wikiPageWikiLink dbr:List_of_concurrent_and_parallel_programming_languages .
dbr:Apache_Spark dbo:wikiPageWikiLink dbr:List_of_concurrent_and_parallel_programming_languages .
@prefix rdfs: .
dbr:List_of_concurrent_and_parallel_programming_languages rdfs:label "List of concurrent and parallel programming languages"@en ;
rdfs:comment "This article lists concurrent and parallel programming languages, categorizing them by a defining paradigm. Concurrent and parallel programming languages involve multiple timelines. Such languages provide synchronization constructs whose behavior is defined by a parallel execution model. A concurrent programming language is defined as one which uses the concept of simultaneously executing processes or threads of execution as a means of structuring a program. A parallel language is able to express programs that are executable on more than one processor. Both types are listed, as concurrency is a useful tool in expressing parallelism, but it is not necessary. In both cases, the features must be part of the language syntax and not an extension such as a library (libraries such as the posix-th"@en .
@prefix dcterms: .
@prefix dbc: .
dbr:List_of_concurrent_and_parallel_programming_languages dcterms:subject dbc:Concurrent_programming_languages ,
dbc:Lists_of_programming_languages ;
dbo:abstract "This article lists concurrent and parallel programming languages, categorizing them by a defining paradigm. Concurrent and parallel programming languages involve multiple timelines. Such languages provide synchronization constructs whose behavior is defined by a parallel execution model. A concurrent programming language is defined as one which uses the concept of simultaneously executing processes or threads of execution as a means of structuring a program. A parallel language is able to express programs that are executable on more than one processor. Both types are listed, as concurrency is a useful tool in expressing parallelism, but it is not necessary. In both cases, the features must be part of the language syntax and not an extension such as a library (libraries such as the posix-thread library implement a parallel execution model but lack the syntax and grammar required to be a programming language). The following categories aim to capture the main, defining feature of the languages contained, but they are not necessarily orthogonal."@en ;
dbo:wikiPageWikiLink ,
,
,
,
,
,
dbr:Concurrent_Collections ,
,
dbr:Unified_Parallel_C ,
,
dbr:High_Performance_Fortran ,
dbr:JoCaml ,
,
dbr:Concurrent_Euclid ,
dbr:Ateji_PX ,
,
dbr:Join-calculus ,
dbr:Newsqueak ,
dbr:Prolog ,
,
dbr:Parlog ,
,
dbr:SequenceL ,
dbr:Coarray_Fortran ,
,
dbr:Concurrent_programming_language ,
,
dbr:JCSP ,
,
dbr:MultiLisp ,
,
dbr:Parallel_programming_model ,
dbr:SISAL ,
,
,
,
dbr:Verilog-AMS ,
dbr:CUDA ,
,
dbr:OpenMP ,
,
dbr:Cind ,
dbr:Parallel_random-access_machine ,
dbr:Apache_Flink ,
,
,
,
dbr:CAL_Actor_Language ,
dbr:Constraint_Handling_Rules ,
,
dbr:OpenCL ,
,
,
,
dbr:VHDL ,
,
dbr:Join_Java ,
,
,
,
,
,
dbr:Pi-calculus ,
dbr:Smalltalk ,
,
dbr:Concurrent_computing ,
dbr:Verilog ,
dbr:Concurrent_ML ,
dbr:Preesm ,
dbr:Cilk ,
dbr:OpenHMPP ,
dbr:Cilk_Plus ,
dbr:Execution_model ,
dbr:SystemVerilog ,
dbr:SystemC ,
,
,
dbr:Apache_Beam ,
,
dbr:Esterel ,
,
dbr:BMDFM ,
dbr:LabVIEW ,
dbc:Lists_of_programming_languages ,
,
,
dbr:Concurrent_Pascal ,
dbr:List_of_concurrent_programming_languages ,
dbr:Apache_Hadoop ,
dbr:Clojure ,
dbr:FortranM ,
,
,
,
dbr:XMOS ,
,
,
,
,
,
,
,
,
,
dbr:Apache_Spark ,
,
dbr:Parallel_programming_language ,
,
,
,
dbc:Concurrent_programming_languages ,
dbr:Message_Passing_Interface ,
dbr:SuperPascal .
@prefix dbp: .
@prefix dbt: .
dbr:List_of_concurrent_and_parallel_programming_languages dbp:wikiPageUsesTemplate dbt:Reflist ,
dbt:Main ,
dbt:Short_description ,
dbt:Rp ;
dbo:wikiPageRevisionID 1115519903 ;
dbo:wikiPageExternalLink ,
.
@prefix xsd: .
dbr:List_of_concurrent_and_parallel_programming_languages dbo:wikiPageLength "8264"^^xsd:nonNegativeInteger ;
dbo:wikiPageID 30806403 .
@prefix owl: .
@prefix wikidata: .
dbr:List_of_concurrent_and_parallel_programming_languages owl:sameAs wikidata:Q6613188 ,
,
dbr:List_of_concurrent_and_parallel_programming_languages .
@prefix prov: .
dbr:List_of_concurrent_and_parallel_programming_languages prov:wasDerivedFrom ;
foaf:isPrimaryTopicOf wikipedia-en:List_of_concurrent_and_parallel_programming_languages .
dbr:Parallel_computing dbo:wikiPageWikiLink dbr:List_of_concurrent_and_parallel_programming_languages .
dbr:List_of_parallel_and_concurrent_programming_languages dbo:wikiPageWikiLink dbr:List_of_concurrent_and_parallel_programming_languages ;
dbo:wikiPageRedirects dbr:List_of_concurrent_and_parallel_programming_languages .
dbr:List_of_parallel_programming_languages dbo:wikiPageWikiLink dbr:List_of_concurrent_and_parallel_programming_languages ;
dbo:wikiPageRedirects dbr:List_of_concurrent_and_parallel_programming_languages .