We are improving our search experience. To check which content you have full access to, or for advanced search, go back to the old search.

Search

Please fill in this field.
Filters applied:

Search Results

Showing 1-20 of 10,000 results
  1. Metaclasses in UML and in Programming Languages

    Abstract

    Design and programming are important stages of the development process of object-oriented information systems. At the design stage, a problem...

    M. V. Sergievskiy in Programming and Computer Software
    Article 09 October 2023
  2. Programming Languages and Software

    Currently, there are a large, if not huge, number of high-level languages; however, when it comes to scientific and engineering computing, the choice...
    Berik I. Tuleuov, Ademi B. Ospanova in Beginning C++ Compilers
    Chapter 2024
  3. An empirical study of developers’ discussions about security challenges of different programming languages

    Given programming languages can provide different types and levels of security support, it is critically important to consider security aspects while...

    Roland Croft, Yongzheng **e, ... Christoph Treude in Empirical Software Engineering
    Article 01 December 2021
  4. Using knowledge units of programming languages to recommend reviewers for pull requests: an empirical study

    Determining the right code reviewer for a given code change requires understanding the characteristics of the changed code, identifying the skills of...

    Md Ahasanuzzaman, Gustavo A. Oliva, Ahmed E. Hassan in Empirical Software Engineering
    Article 29 December 2023
  5. Theory languages in designing artificial intelligence

    The foundations of AI design discourse are worth analyzing. Here, attention is paid to the nature of theory languages used in designing new AI...

    Pertti Saariluoma, Antero Karvonen in AI & SOCIETY
    Article Open access 10 July 2023
  6. Subclasses of Ptime Interpreted by Programming Languages

    We consider the cons-free programming language of Neil Jones, a simple pure functional language, which decides exactly the polynomial-time relations...

    Siddharth Bhaskar, Cynthia Kop, Jakob Grue Simonsen in Theory of Computing Systems
    Article 29 June 2022
  7. Programming Languages and Systems 33rd European Symposium on Programming, ESOP 2024, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2024, Luxembourg City, Luxembourg, April 6–11, 2024, Proceedings, Part I

    The two-volume open access book set LNCS 14576 + 14577 constitutes the proceedings of the 33rd European Symposium on Programming, ESOP 2024, which...
    Stephanie Weirich in Lecture Notes in Computer Science
    Conference proceedings Open access 2024
  8. Programming Languages and Systems 33rd European Symposium on Programming, ESOP 2024, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2024, Luxembourg City, Luxembourg, April 6–11, 2024, Proceedings, Part II

    The two-volume open access book set LNCS 14576 + 14577 constitutes the proceedings of the 33rd European Symposium on Programming, ESOP 2024, which...
    Stephanie Weirich in Lecture Notes in Computer Science
    Conference proceedings Open access 2024
  9. Programming Languages and Systems 21st Asian Symposium, APLAS 2023, Taipei, Taiwan, November 26–29, 2023, Proceedings

    This book constitutes the refereed proceedings of the 21st Asian Symposium on Programming Languages and Systems, APLAS 2023, held in Taipei,...
    Conference proceedings 2023
  10. Programming event monitors

    Specification languages for runtime verification are commonly rooted in formal languages, such as temporal logic, automata, or regular expressions....

    Article 22 June 2023
  11. Programming Languages: Principles and Paradigms

    This textbook is a thorough, up-to-date introduction to the principles and techniques that guide the design and implementation of modern programming...

    Maurizio Gabbrielli, Simone Martini, Saverio Giallorenzo in Undergraduate Topics in Computer Science
    Textbook 2023
  12. Domain-Specific Programming Languages

    New programming languages are usually designed because the designer is not satisfied with existing languages.
    Chapter 2022
  13. Programming Languages and Systems 32nd European Symposium on Programming, ESOP 2023, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2023, Paris, France, April 22–27, 2023, Proceedings

    This open access book constitutes the proceedings of the 32nd European Symposium on Programming, ESOP 2023, which was held during April 22-27, 2023,...

    Conference proceedings Open access 2023
  14. Reflections on Automation, Learnability and Expressiveness in Logic-Based Programming Languages

    This position paper sketches an analysis of the essential features that logic-based programming languages will need to embrace to compete in a...
    Chapter 2023
  15. Exploiting spatial relations for grammar-based specification of multidimensional languages

    As opposed to textual programming languages, multidimensional languages compiler construction paradigms lack standardization. To this aim, in this...

    Giuseppe Della Penna, Sergio Orefice, Andrea D’Angelo in Knowledge and Information Systems
    Article 09 May 2023
  16. A replication study on the intuitiveness of programming language syntax

    In this article, we present a replication of an empirical experiment that evaluates intuitiveness and comprehensibility of keywords relating to...

    Vilma Lappi, Ville Tirronen, Jonne Itkonen in Software Quality Journal
    Article Open access 25 May 2023
  17. A Framework for Analyzing Modeling Languages for Context-Aware Systems

    Context-aware systems keep on emerging in all of our daily activities. Context, which can be a location, a user, an actual activity, or physical...

    Achiya Elyasaf, Arnon Sturm in SN Computer Science
    Article 09 January 2023
  18. Reactamole: functional reactive molecular programming

    Chemical reaction networks (CRNs) are an important tool for molecular programming. This field is rapidly expanding our ability to deploy computer...

    Titus H. Klinge, James I. Lathrop, ... Allison Rogers in Natural Computing
    Article 19 April 2024
  19. A Brief History of Programming Languages

    This chapter will give a very brief and incomplete history of programming languages, focusing mainly on the early history up to the end of the 1960s....
    Chapter 2022
  20. Unified Programming Models for Heterogeneous High-Performance Computers

    Unified programming models can effectively improve program portability on various heterogeneous high-performance computers. Existing unified...

    Zi-Xuan Ma, Yu-Yang **, ... Wei-Min Zheng in Journal of Computer Science and Technology
    Article 31 January 2023
Did you find what you were looking for? Share feedback.