Search
274 articles for “Programming languages”
-
AI-Native Programming Languages: Reconsidering Programming Language Selection in the Era of Generative AI and Autonomous Coding
Abstract: The role of programming languages is undergoing a significant transformation as generative artificial intelligence becomes integrated into everyday software development. Programming is gradually moving from an activity dominated by manual source code production toward a collaborative environment in which developers work with large language models, intelligent coding assistants, automated testing systems, and increasingly autonomous software agents. This transformation introduces a new dimension to programming language selection. Historically, programming languages have …
Published in Recent Trends in Programming languages · Vol. 13, Issue 2, 2026 · pp. 1–16 Read article
-
Recent Trends in Programming Languages: Navigating the Evolving Landscape
Abstract: The programming language landscape is constantly changing, driven by technological progress, evolving developer preferences, and the growing complexity of today's applications. As software development becomes more sophisticated, the demand for programming languages that can accommodate various paradigms and streamline workflows has intensified. This paper explores recent trends in programming languages, focusing on significant innovations in language design, the emergence of new paradigms, and the transformative impact of technologies such as …
Published in Recent Trends in Programming languages · Vol. 11, Issue 3, 2024 · pp. 10–20 Read article
-
Application of High Level Programming Language (Visual Basic): A Review
Abstract: Visual Basic is a one type of high-level Object Oriented Programming Language. It is built by the Microsoft.NET Framework. It has finally become a fully-generated Object Oriented Programming Language with all the associated features one would come to expect. It allows programmers to handle much larger applications, through improved scalability and reusability with all features. Various VB Tools are used in this program. This article discusses the new features using …
Published in Journal of Computer Technology & Applications · Vol. 11, Issue 2, 2020 · pp. 34–48 Read article
-
The Evolution of Programming Languages: A Survey from Early Achievements to Modern Advancements
Abstract: Programming languages are fundamental to software development, providing the means for developers to communicate instructions to computers. This study provides a broad overview of programming languages and their history, classifications, key elements, the compiler and interpreter systems that implement them, and notable trends driving innovation. It examines imperative, object-oriented, functional, logical, and scripting languages while exploring syntax, semantics, typing systems, abstraction, variables and bindings, control flow, and runtime environment considerations. …
Published in Recent Trends in Programming languages · Vol. 10, Issue 3, 2023 · pp. 8–14 Read article
-
Simple Imperative-Model Programming Language for Education - SIMPLE
Abstract: This work presents the development of a new programming language, Simple Imperative-Model Programming Language for Education – SIMPLE. The new language is compiled procedural language that aims to simplify programming syntax and relives beginners from advanced programming concepts. SIMPLE was designed and implemented as a significant set of a typical procedural programming language. Although it is not intended for serious industry-level programming but, we claim that it could be an …
Published in Recent Trends in Programming languages · Vol. 7, Issue 2, 2020 · pp. 18–39 Read article
-
Programming Languages for Robotics: A Comprehensive Review of Applications, Features, and System Integration
Abstract: The rapid advancement of industrial automation, artificial intelligence, and autonomous systems has increased the importance of effective programming approaches for modern robotic applications. Robot programming languages provide the computational foundation for controlling robotic motion, interacting with sensors and actuators, implementing autonomous operations, and developing simulation-based solutions. This paper presents a comparative review of major programming languages used in robotics, with particular emphasis on C/C++, Python, Java, C#/.NET, and MATLAB. The …
Published in Recent Trends in Programming languages · Vol. 13, Issue 2, 2026 · pp. 51–62 Read article
-
Emerging Programming Languages Shaping Technology in 2026
Abstract: As technology keeps changing quickly, it’s more crucial than ever for developers, students, and tech fans to choose the correct programming language. This article talks about the best programming languages to learn in 2026, focusing on their most important features, how they can be used in the real world, and how much demand there will be for them in the job market in the future. Each language is looked at …
Published in Recent Trends in Programming languages · Vol. 13, Issue 1, 2026 · pp. 24–34 Read article
-
GPT in Code Conversion: Achieving Agile, Accurate, and Effective Translations Across Programming Languages
Abstract: This comprehensive study meticulously investigates the intricacies and challenges inherent in the process of code conversion across a diverse range of programming languages. It provides an in-depth examination of select instances where code conversion poses significant challenges, and thoughtfully proposes innovative solutions to these complex problems. A key highlight of this research is the use of Generative Pre-trained Transformers (GPTs) like Copilot, which have proven to be instrumental in achieving …
Published in Journal of Artificial Intelligence Research & Advances · Vol. 11, Issue 2, 2024 · pp. 11–20 Read article
-
C Programming Language and Its Benefits
Abstract: AbstractC is a critical programming language and is widely valuable for the product's in various field of designing. The present work is used to understand the significance of C language and comprehend its application in enhanced advantages in different specialized fields.Keywords: C programming language, CSE, operating system, UNIX kernel Cite this Article Apoorva Sneha Singh. C Programming Language and Its Benefits. Recent Trends in Programming Languages. 2017; 4(2): 10–11p.
Published in Recent Trends in Programming languages · Vol. 4, Issue 2, 2017 · pp. 10–11 Read article
-
Review Paper on Learning Activity of Programming Languages
Abstract: AbstractThis paper identifies three key learning activities in the advancement of artistic skills like writing, reading, and watching, and depicts the potential benefits of supporting these exercises when figuring out how to program PCs. We break down the support for composing, perusing and viewing given by current instructive programming situations, and demonstrate that no present frameworks provide far reaching and incorporated support for the three exercises. Specifically, bolster for viewing …
Published in Recent Trends in Programming languages · Vol. 4, Issue 1, 2017 · pp. 20–25 Read article
-
A Comprehensive Study of Natural Language Processing Systems Using Modern Programming Languages: Techniques, Architectures, Experimental Evaluation and Applications
Abstract: Natural language processing is a key field of study within artificial intelligence that focuses on enabling machines to understand and work with human language. This is because there is much digital text data everywhere. Natural Language Processing is what this study is about. It looks at new ways of doing Natural Language Processing. The old ways are like machine learning, and the new ways are like learning. This study compares …
Published in Recent Trends in Programming languages · Vol. 13, Issue 1, 2026 · pp. 12–23 Read article
-
Review of a Programming Language: Python
Abstract: AbstractIn the most recent decade we have seen the development of advancements, for example, libraries, Object Orientation, programming engineering and visual programming. The shared objective of these advancements is to accomplish programming reuse. Even though, numerous huge advances have been made in territories, for example, library plan, area examination, metric of reuse and association for reuse, there are yet uncertain issues, for example, part between operability and structure outline. We …
Published in Recent Trends in Programming languages · Vol. 4, Issue 1, 2017 · pp. 11–15 Read article
-
The Scientific Foundations of Programming Languages: Bridging Theory and Practical Application
Abstract: The study of programming languages within computer science is fundamental to the development of efficient, reliable, and scalable software systems. However, the degree to which these languages adhere to scientific principles remains a topic of debate. This paper explores the scientific nature of computer science languages by examining their theoretical foundations, design principles, and practical applications. It evaluates how programming languages are grounded in mathematical logic, formal semantics, and computational …
Published in International Journal of Computer Science Languages · Vol. 3, Issue 1, 2025 · pp. 32–41 Read article
-
AI-Assisted Programming, Memory Safety, Multi-Paradigm Design and Emerging Development Models
Abstract: As the field of artificial intelligence (AI) continues to evolve at a fast pace, and specifically with the rise of large language models (LLMs), the software design, implementation, testing, and maintenance landscape has undergone unprecedented transformation. Although programming languages are still the main language for writing computational logic, the way developers interact with programming languages is now increasingly mediated by AI-based tools. Current AI coding systems can help with code …
Published in Recent Trends in Programming languages · Vol. 13, Issue 2, 2026 · pp. 43–50 Read article
-
The Application of Python Programming Language in the Automation of a Mathematical Model for Well Trajectory Selection Optimisation for a Given Field
Abstract: Directional drilling plays a major role in the exploration and recovery of hydrocarbons. There are three basic trajectories that a well may follow. They include; Build-and-Hold, Build-Hold-andDrop and Continuous-Build Trajectories. The selection of a trajectory is usually based on experience/trial and error approach and may be associated with errors. This work has therefore developed a mathematical model that optimised the automatic selection of a well trajectory type for a given …
Published in Journal of Petroleum Engineering & Technology · Vol. 12, Issue 3, 2022 · pp. 1–9 Read article
-
Mechatronics Robot Navigation using Machine Learning through Prolog Programming Language
Abstract: A basic decision-making system is developed in this paper using Neural Network in Machine learningto explore a robot in concealed condition. The robot can move out of explicit labyrinths effectivelythrough modifying its bearing and speed persistently via the neural system model for machinelearning. Over the past several years, navigation tasks for mobile robots have been widely studied.There have been many attempts to introduce the usage of machine learning algorithms. Excellentperformance …
Published in Journal of Mechatronics and Automation · Vol. 8, Issue 1, 2021 · pp. 39–47 Read article
-
Role of Functional Programming Languages in Blockchain Applications
Abstract: Functional programming (FP) languages play an increasingly influential role in blockchain applications, offering features that address critical challenges such as security, scalability, and reliability. The inherent characteristics of FP—immutability, pure functions, statelessness, and concurrency support—align well with blockchain’s decentralized and deterministic structure, making FP languages a natural fit for developing secure and verifiable smart contracts. Languages like Haskell, OCaml, and Erlang have proven effective in minimizing code errors, enabling formal …
Published in Recent Trends in Programming languages · Vol. 11, Issue 3, 2024 · pp. 21–27 Read article
-
DESIGN OF MACHINE SHAFT IN FATIGUE LOADING BY USING C++ PROGRAMMING LANGUAGE
Abstract: In the case of power transmission sometimes that was a fluctuating or repetitive load comes on drive shaft or driven shaft in working condition. At that time shaft as well as gear or pulley which are mounted on the gear shaft is also comes under the fatigue loading. To determine the shaft diameter under dynamic condition we should consider length of shaft, diameter of pulley and gear, tension on pulley …
Published in Trends in Machine design · Vol. 3, Issue 1, 2016 · pp. 75–81 Read article
-
Research and Industrial Insight: Recent Trends in Programming Languages
Abstract: Google's Go was 2016's greatest gainer in Tiobe's list of dialect ubiquity, as the top titles on the rundown all slipped year over year. Asserting the crown of Tiobe's customizing dialect of the year, Go increased 2.16 rate focuses from a year prior, with a rating of 2.325 percent. It was positioned in thirteenth place this month and was in 54th place in January 2016. Tiobe rankings depend on an …
Published in Recent Trends in Programming languages · Vol. 3, Issue 3, 2016 · pp. 20–24 Read article
-
Transcoder: Translate C++ to Python
Abstract: In computer science, there are different programming languages but the logic to implement a particular code remains same in every language. Many people have code bases in outdated programming languages like COBOL and switching those bases to more modern ones like Java, C++, or Python requires a significant investment of time and resources. Transcoder can conserve a lot of resources in the situation. This is a pilot project that we …
Published in Recent Trends in Programming languages · Vol. 10, Issue 1, 2023 · pp. 13–18 Read article