Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 231,419,211 papers from all fields of science
Search
Sign In
Create Free Account
Programming language theory
Known as:
PLT
, Programming language research
, Theory of programming languages
Programming language theory (PLT) is a branch of computer science that deals with the design, implementation, analysis, characterization, and…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
ACM Transactions on Programming Languages and Systems
ALGOL 58
Actor model
Ad hoc polymorphism
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2019
2019
Usability Methods for Designing Programming Languages for Software Engineers
Michael J. Coblenz
,
Gauri Kambhatla
,
+5 authors
B. Myers
2019
Corpus ID: 210839600
Programming language design requires making many usability-related design decisions. We explored using user-centered methods to…
Expand
2016
2016
Programming language theory: Thinking the unthinkable
T. Petříček
Annual Workshop of the Psychology of Programming…
2016
Corpus ID: 13887707
1. Incommensurability Science is often distinguished from other human activities by its progressive nature. It has standards for…
Expand
2015
2015
Compiling a reflective language using MetaOCaml
K. Asai
International Conference on Generative…
2015
Corpus ID: 1411018
A reflective language makes the language semantics open to user programs and allows them to access, extend, and modify it from…
Expand
2010
2010
A language for software variation research
Martin Erwig
International Conference on Generative…
2010
Corpus ID: 7360484
Managing variation is an important problem in software engineering that takes different forms, ranging from version control and…
Expand
2009
2009
Higher-Order Program Verification and Language-Based Security
Asian Computing Science Conference
2009
Corpus ID: 45514937
Language-based security has been a hot research area of computer security in the last decade. It addresses various concerns about…
Expand
2008
2008
Reasoning about B+ Trees with Operational Semantics and Separation Logic
A. Sexton
,
Hayo Thielecke
Mathematical Foundations of Programming Semantics
2008
Corpus ID: 14337993
2005
2005
Typed abstraction of complex network compositions
Azer Bestavros
,
A. Bradley
,
A. Kfoury
,
I. Matta
IEEE International Conference on Network…
2005
Corpus ID: 1623218
The heterogeneity and open nature of network systems make analysis of compositions of components quite challenging, making the…
Expand
1988
1988
MPL-a graphical programming environment for matrix processing based on logic and constraints
R. Yeung
[Proceedings] IEEE Workshop on Visual Languages
1988
Corpus ID: 38290647
The matrix is a commonly used two-dimensional data structure. On a two-dimensional display, 2-D data structures are more suitable…
Expand
1988
1988
Detecting stable properties of networks in concurrent logic programming languages
V. Saraswat
,
K. Kahn
,
David R. Weinbaum
ACM SIGACT-SIGOPS Symposium on Principles of…
1988
Corpus ID: 9071865
A significant motivation for programming language research is to find good abstractions and conceptual frameworks that enable us…
Expand
1984
1984
Type inference and type checking for functional programming languages: A reduced computation approach
T. Katayama
LFP '84
1984
Corpus ID: 17533736
It is well recognized that type checking and in fe rence sys tems are very i mpor t a n t to develop correct programs if the p…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE