Editors Overview

rtpl maintains an Editorial Board of practicing researchers from around the world, to ensure manuscripts are handled by editors who are experts in the field of study.

Focus and Scope

About the Journal

Recent Trends in Programming languages [2455-1821(e)] is a peer-reviewed hybrid open-access journal launched in 2014 that has always been influenced by programming paradigms, which in turn have been characterized by general computing trends. Several less common paradigms in programming languages, such as declarative or functional programming, emphasize high levels of expressiveness.


Papers Published

Publication Charge


Focus and Scope

  • High – Level programming languages: scientific programming, high-level languages, GPU, Matlab, GPU Lib High-level languages, Computer architecture, Kernel, Graphics, Programming, Distributed computing, Tellurium, Software algorithms, Costsapplication program interfaces, computer graphic equipment, high-level languages.

  • Data Representation, Data Abstraction, Procedure activation: Data abstraction, data reformation, energy conservation, wireless sensor network application-oriented requirements, DAR algorithm, data abstraction, and reformation,energy-efficient data, wireless sensor networks, first-order data abstraction, second-order data abstraction,zeroth-order data abstraction communication, energy conservation, wireless sensor networks computer network reliability, Internet of Things, telecommunication power management, telecommunication traffic, wide area networks.

  • Programming Language C: C programming language, teaching programming,block-based programming, visual programming, syntactic error prevention in novice C programming language learning C language, computer-aided instruction, computer science education, educational courses, programming language semantics, visual programming, computer-aided instruction, computer science education, educational courses, programming language semantics, teaching, visual programming, Programming profession, Computer languages, Tools, Syntactics, Education, Visualization.

  • Parameter passing, Pointers, Arrays, Structures, C-Library: Systolic arrays, Array signal processing, Arithmetic, Least squares methods, Radar antennas, Distortion, Adaptive arrays, Antenna arrays, Directive antennas, Linear antenna arrays complex wiring system, socket programming, MODBUS-TCP IOT converters, C library design, multiple devices, converter diagram, serial communication protocols, wireless communication, wired communication, CANBUS protocol conversion, MODBUS-RTU.

  • Program transformation techniques: spectral transformation,one-class classification, ISODATA, Genetic programming, Burned AreasAutomatic programming, Error correction, Program processors, Data Analysis, Testing, Computer Society, Robustness, Computer errors, Automatic control, Standardization computer science education, computer-aided instruction, program diagnostics.

  • Functional programming: functional programming, parallel building, decision trees, parallelization algorithms, programming languages, sequential algorithm, Data mining, parallel data mining, Java, Decision trees, Data mining, Functional programming, Program processors, Parallel processing.

  • Debugging for functional languages: T++, C++ language extension, test case generator, debugging information-based technique, source code manipulation, systematic C++ code testing, object-oriented testing scheme, static member function, automatic default generation, class implementor, typicals, test scripts, equivalence testing, boundary value analysis, functional testing approaches, compiler code, source code knowledge base.

  • Interoperability with imperative programming languages: Analytical models, Conferences, Semantics, Buildings, Data models, Complexity theory, Modeling building management systems, buildings (structures), open systems, programming language semantics, structural engineering computing, systems engineering Building Automation, Automated Design, Functional Component Models, Data Semantics, Compatibility, Interoperability.

  • Programming Language Implementation: object-oriented software specification, programming language design, programming language implementation, formal specification workbench, programming language syntax, programming language semantics, object-oriented representation, denotational semantics, common details, reusability, modifiability, prototype implementations, compiler reuse, interpreter reuseComputer languages, Formal specifications, Software systems, Abstracts, Prototypes, Read-only memory, Software reusability, Specification languages, Program processors, Object-oriented modeling.

  • Runtime Techniques for Programming Languages: program runtime histories, program visualization, program animation system, program understanding, programming environments, flexibility, user interaction, ad hoc techniques, programmable system, integrated graphical system, historical information accumulation, program execution, multiple active views, post-mortem style, time dimension, animation description language, view specification, design considerations, implementation techniques Visualization, Animation, Runtime, History, Programming environments, Usability, Prototypes.

  • Static and Dynamic Program Analysis: Android application vulnerability mining method, dynamic analysis, vulnerability mining methods, android applications, static analysis method, basic vulnerability analysis results, input test case, fuzzy input test, application security vulnerability, taint analysis technology, application vulnerability report, static analysis results Androids, Humanoid robots, Static analysis, Security, Data mining, Tools, Feature extraction.

  • Software Model Checking: constraint-based consistency checking, component models, software architecture evolution, software lifecycle, software system architecture maintenance, architectural design decisions,constraint-based approach,model-driven techniquesUnified modeling language, Connectors, Software architecture, Software systems, Computer architecture, Maintenance engineering.

Open Access Statement

The Recent Trends in Programming languages (rtpl) is an open-access (OA) publication which provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge. All published works will be available to a worldwide audience, free, immediately upon publication. Publication in the journal is subject to payment of an article processing charge (APC). The APC serves to support the journal and ensures that articles are freely accessible online in perpetuity under a Creative Commons licenses.

Publication Ethics Statement

rtpl fully adhere to Code of Conduct of Publication Ethics (COPE) and to its Best Practice Guidelines. The Editorial Team enforces a rigorous peer-review process with strict ethical policies and standards to ensure the addition of high-quality scientific studies to the field of scholarly publication. In cases where rtpl becomes aware of ethical issues, it is committed to investigating and taking necessary actions to maintain the integrity of the literature and ensure the safety of research participants. Click here to read more about the Research & Publication virtue ethics

Content Disclaimer

  • All the information’s, opinions, and views mentioned here represents the authors and the contributions of the articles.
  • Publication of articles, advertisements, or product information does not constitute endorsement or approval by the journal.
  • Cannot be help responsible for any error or consequences while using the information updated in this journal.
  • Although every effort is done by rtpl to see that there’s no any inaccurate data, misleading data, opinion or statement within the journal, the data and opinions appearing in the articles are the responsibility of the contributors concerned.