Search Results - Computer Science - Programming Languages
-
1
The handwriting programming language for primary school: aligning computer science education with established teaching practices: The Handwriting Programming Language
ISSN: 1042-1629, 1556-6501Published: New York Springer US 01.08.2025Published in Educational technology research and development (01.08.2025)“…Generalist primary school computer science (CS) teachers are often reluctant to introduce CS activities that go beyond CS unplugged tasks…”
Get full text
Journal Article -
2
Deadlock analysis of unbounded process networks
ISSN: 0890-5401, 1090-2651Published: Elsevier Inc 01.02.2017Published in Information and computation (01.02.2017)“…Deadlock detection in concurrent programs that create networks with arbitrary numbers of nodes is extremely complex and solutions either give imprecise answers…”
Get full text
Journal Article -
3
Transitioning from introductory block-based and text-based environments to professional programming languages in high school computer science classrooms
ISSN: 0360-1315, 1873-782XPublished: Elsevier Ltd 01.12.2019Published in Computers and education (01.12.2019)“…Block-based programming languages are becoming increasingly common in introductory computer science classrooms across the K-12 spectrum…”
Get full text
Journal Article -
4
Reversing an imperative concurrent programming language
ISSN: 0167-6423, 1872-7964Published: Elsevier B.V 01.11.2022Published in Science of computer programming (01.11.2022)“…). •Reversal of a concurrent imperative programming language that stores minimal data to undo irreversible steps…”
Get full text
Journal Article -
5
Checkpoint-based rollback recovery in session programming
ISSN: 1860-5974, 1860-5974Published: Logical Methods in Computer Science e.V 10.01.2025Published in Logical methods in computer science (10.01.2025)“… In this paper we propose a language enriched with programming facilities to commit session interactions, to roll back the computation to a previous commit point, and to abort the session…”
Get full text
Journal Article -
6
Covariance and Controvariance: a fresh look at an old issue (a primer in advanced type systems for learning functional programmers)
ISSN: 1860-5974, 1860-5974Published: Logical Methods in Computer Science e.V 22.02.2022Published in Logical methods in computer science (22.02.2022)“…-)typing theory and programming languages, taking a fresh look at this old issue. Actually, the revamping of this problem is just an excuse for writing an essay…”
Get full text
Journal Article -
7
An exploratory study on the usage of quantum programming languages
ISSN: 0167-6423Published: Elsevier B.V 01.02.2025Published in Science of computer programming (01.02.2025)“…As in the classical computing realm, quantum programming languages in quantum computing allow one to instruct a quantum computer to perform certain tasks…”
Get full text
Journal Article -
8
Sundials/ML: Connecting OCaml to the Sundials Numeric Solvers
ISSN: 2075-2180Published: Open Publishing Association 31.12.2018Published in Electronic Proceedings in Theoretical Computer Science (31.12.2018)Get full text
Journal Article -
9
The Systems Biology Graphical Notation
ISSN: 1087-0156, 1546-1696, 1546-1696Published: New York Nature Publishing Group US 01.08.2009Published in Nature biotechnology (01.08.2009)“… Toward this goal, we present the Systems Biology Graphical Notation (SBGN), a visual language developed by a community of biochemists, modelers and computer scientists…”
Get full text
Journal Article -
10
Linear Dependent Type Theory for Quantum Programming Languages
ISSN: 1860-5974, 1860-5974Published: Logical Methods in Computer Science e.V 01.01.2022Published in Logical methods in computer science (01.01.2022)“…Modern quantum programming languages integrate quantum resources and classical control…”
Get full text
Journal Article -
11
The Informatics of Time and Events
ISBN: 2722604299, 9782722604292Published: Collège de France 2015“… Yet this subject receives little attention in classical informatics. This lecture presents different types of time and event modelling associated with new programming languages…”
Get full text
eBook -
12
Graphical Programming Using LabVIEW: Fundamentals and advanced techniques
ISBN: 1839534605, 9781839534607Published: Stevenage The Institution of Engineering and Technology 2022“… Starting with the concepts of data flow and concurrent programming, the authors go on to address the development of state machines, event programming and consumer producer systems…”
Get full text
eBook -
13
Does the compiler or interpreter version influence the energy consumption of programming languages?
ISSN: 0167-6423Published: Elsevier B.V 01.07.2025Published in Science of computer programming (01.07.2025)“…Software plays a crucial role in our daily activities. Virtually all the technology we use contains software components written in a particular programming language…”
Get full text
Journal Article -
14
The Impact of SRA-Programming on Computational Thinking in a Visual Oriented Programming Environment
ISSN: 1360-2357, 1573-7608Published: New York Springer US 01.09.2021Published in Education and information technologies (01.09.2021)“… Applying Sense-Reason-Act (SRA) programming can influence the development of computational thinking when forcing pupils to anticipate the unforeseen in their computer programs…”
Get full text
Journal Article -
15
Videogame Programming & Education: Enhancing Programming Skills Through Unity Visual Scripting
ISSN: 2073-431X, 2073-431XPublished: Basel MDPI AG 01.01.2026Published in Computers (Basel) (01.01.2026)“… Designing and implementing a videogame is even more appealing for children and novice students than merely playing it, but developing programming competencies using a text-based language often…”
Get full text
Journal Article -
16
Flexible Correct-by-Construction Programming
ISSN: 1860-5974, 1860-5974Published: Logical Methods in Computer Science e.V 01.01.2023Published in Logical methods in computer science (01.01.2023)“… CbC is complex to use without specialized tool support, since it needs a set of predefined refinement rules of fixed granularity which are additional rules on top of the programming language…”
Get full text
Journal Article -
17
Programming Languages and Systems Theoretical Computer Science and General Issues: 30th European Symposium on Programming, ESOP 2021, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2021, Luxembourg City, Luxembourg, March 27 - April 1, 2021, Proceedings
ISBN: 9783030720186, 3030720187Published: ETAPS Society 22.03.2021“… They deal with fundamental issues in the specification, design, analysis, and implementation of programming languages and systems…”
Get full text
eBook -
18
Deconfined Global Types for Asynchronous Sessions
ISSN: 1860-5974, 1860-5974Published: Logical Methods in Computer Science e.V 01.01.2023Published in Logical methods in computer science (01.01.2023)“…Multiparty sessions with asynchronous communications and global types play an important role for the modelling of interaction protocols in distributed systems…”
Get full text
Journal Article -
19
Computation Against a Neighbour: Addressing Large-Scale Distribution and Adaptivity with Functional Programming and Scala
ISSN: 1860-5974, 1860-5974Published: Logical Methods in Computer Science e.V 01.01.2023Published in Logical methods in computer science (01.01.2023)“…) propose the idea of programming distributed systems by focussing on their global behaviour across space and time…”
Get full text
Journal Article -
20
Tracking Visual Programming Language-Based Learning Progress for Computational Thinking Education
ISSN: 2071-1050, 2071-1050Published: Basel MDPI AG 01.01.2023Published in Sustainability (01.01.2023)“… Computational thinking (CT) is a vital core capability that anyone can learn. CT can be learned through programming, in particular, via visual programming languages…”
Get full text
Journal Article

