Articles with "programming language" as a keyword



Photo from archive.org

Students’ perspective on the first programming language: C-like or Pascal-like languages?

Sign Up to like & get
recommendations!
Published in 2017 at "Education and Information Technologies"

DOI: 10.1007/s10639-017-9601-6

Abstract: The choice of the first programming language (FPL) has been a controversial issue for several decades. Nearly everyone agrees that the FPL is important and affects students’ subsequent education on programming. The study presented in… read more here.

Keywords: like pascal; students perspective; first programming; programming language ... See more keywords
Photo from wikipedia

The effect of different usage of the educational programming language in programming education on the programming anxiety and achievement

Sign Up to like & get
recommendations!
Published in 2022 at "Education and Information Technologies"

DOI: 10.1007/s10639-021-10750-6

Abstract: The abstract structure, logic, negative perceptions, and anxiety of programming are seen as obstacles to novice programmers. The importance of educational programming languages is increasing day by day in overcoming these obstacles. In this study,… read more here.

Keywords: educational programming; anxiety; programming education; programming language ... See more keywords

Studying the difference between natural and programming language corpora

Sign Up to like & get
recommendations!
Published in 2019 at "Empirical Software Engineering"

DOI: 10.1007/s10664-018-9669-7

Abstract: Code corpora, as observed in large software systems, are now known to be far more repetitive and predictable than natural language corpora. But why? Does the difference simply arise from the syntactic limitations of programming… read more here.

Keywords: difference; language corpora; programming language; natural programming ... See more keywords
Photo from wikipedia

AI and the Origins of the Functional Programming Language Style

Sign Up to like & get
recommendations!
Published in 2017 at "Minds and Machines"

DOI: 10.1007/s11023-017-9432-7

Abstract: The Lisp programming language is often described as the first functional programming language and also as an important early AI language. In the history of functional programming, however, it occupies a rather anomalous position, as… read more here.

Keywords: programming; programming language; language style; language ... See more keywords
Photo from wikipedia

Cubical Agda: A dependently typed programming language with univalence and higher inductive types

Sign Up to like & get
recommendations!
Published in 2021 at "Journal of Functional Programming"

DOI: 10.1017/s0956796821000034

Abstract: Abstract Proof assistants based on dependent type theory provide expressive languages for both programming and proving within the same system. However, all of the major implementations lack powerful extensionality principles for reasoning about equality, such… read more here.

Keywords: dependently typed; higher inductive; univalence; type theory ... See more keywords
Photo by synkevych from unsplash

Expansion and evolution of the R programming language

Sign Up to like & get
recommendations!
Published in 2022 at "Royal Society Open Science"

DOI: 10.1098/rsos.221550

Abstract: Languages change over time, driven by creation of new words and cultural pressure to optimize communication. Programming languages resemble written language but communicate primarily with computer hardware rather than a human audience. I tested whether… read more here.

Keywords: time; language; programming language; expansion evolution ... See more keywords

Effective Extensible Programming: Unleashing Julia on GPUs

Sign Up to like & get
recommendations!
Published in 2019 at "IEEE Transactions on Parallel and Distributed Systems"

DOI: 10.1109/tpds.2018.2872064

Abstract: GPUs and other accelerators are popular devices for accelerating compute-intensive, parallelizable applications. However, programming these devices is a difficult task. Writing efficient device code is challenging, and is typically done in a low-level programming language.… read more here.

Keywords: extensible programming; effective extensible; programming language; language ... See more keywords
Photo from unslash

The Go programming language and environment

Sign Up to like & get
recommendations!
Published in 2022 at "Communications of the ACM"

DOI: 10.1145/3488716

Abstract: Released as open source in November 2009, Go has become the foundation for critical infrastructure at every major cloud provider. Its creators look back on how Go got here and why it has stuck around. read more here.

Keywords: language environment; programming language;
Photo from unslash

Here we go again

Sign Up to like & get
recommendations!
Published in 2022 at "Communications of the ACM"

DOI: 10.1145/3511062

Abstract: Once a programmer knows one language, they can leverage concepts and knowledge already learned, and easily pick up another programming language. But is that always the case? To understand if programmers have difficulty learning additional… read more here.

Keywords: language; programming language;
Photo by martindorsch from unsplash

Mathematical models and methods for functional control of large-scale integrated circuits at the stage of their production

Sign Up to like & get
recommendations!
Published in 2019 at "International Journal of Nanotechnology"

DOI: 10.1504/ijnt.2019.102402

Abstract: The paper proposes a hardware-software complex for generating functional tests for the equipment Advantest V93000, AEHR MAX3B, etc., working on the basis of the original software and the original language for the description of functional… read more here.

Keywords: state; high level; functional tests; programming language ... See more keywords
Photo from wikipedia

Image-based many-language programming language identification

Sign Up to like & get
recommendations!
Published in 2021 at "PeerJ Computer Science"

DOI: 10.7717/peerj-cs.631

Abstract: Programming language identification (PLI) is a common need in automatic program comprehension as well as a prerequisite for deeper forms of code understanding. Image-based approaches to PLI have recently emerged and are appealing due to… read more here.

Keywords: language identification; language; programming language; image based ... See more keywords