Journal of Computer Languages
Scope & Guideline
Shaping the Landscape of Digital Communication
Introduction
Aims and Scopes
- Programming Language Design and Implementation:
Focuses on the creation and optimization of programming languages, including new language features, compilers, interpreters, and domain-specific languages. - Software Engineering Practices and Methodologies:
Explores effective software development practices, methodologies, and tools that enhance productivity and code quality in various programming environments. - Model-Driven Engineering (MDE):
Investigates model-driven approaches for software development, emphasizing visual modeling, transformations, and the integration of models in the development lifecycle. - Empirical Studies in Software Development:
Conducts empirical research to understand developer behaviors, challenges, and the impact of tools and languages on software engineering practices. - Application of AI and Machine Learning in Programming:
Examines the intersection of artificial intelligence and programming, including the use of machine learning for code analysis, optimization, and automated tooling. - Human-Computer Interaction in Programming:
Studies the usability and accessibility of programming languages and tools, focusing on user experience and end-user development.
Trending and Emerging
- AI-Driven Software Development:
The incorporation of AI tools in software development, including code generation, debugging, and optimization, is gaining significant attention, reflecting a broader trend towards automation in programming. - IoT and Embedded Systems Programming:
Research focusing on programming languages and tools for IoT systems has surged, highlighting the need for specialized languages and frameworks to handle the complexity and constraints of embedded environments. - Declarative and Reflective Programming:
An increasing interest in declarative programming approaches and reflection in programming languages shows a shift towards more abstract and flexible programming paradigms. - Visual and Model-Based Programming:
The trend towards visual programming languages and model-based development frameworks is growing, emphasizing accessibility and ease of use for non-expert programmers. - Human-Centric Programming Tools:
There is a rising focus on tools and methodologies that enhance the developer experience and usability, including studies on how developers interact with programming languages and platforms.
Declining or Waning
- Traditional Programming Paradigms:
There is a noticeable decline in research focused on traditional programming paradigms, such as procedural programming, as newer paradigms gain traction. - Low-Level Language Optimization Techniques:
Research on low-level optimization techniques for languages like C and assembly has decreased, possibly due to the rise of higher-level abstractions and automated optimization tools. - Static Analysis of Legacy Code:
While still relevant, static analysis focused specifically on legacy codebases has seen less attention, as newer methodologies and tools emerge for modern development practices. - Formal Methods in Software Verification:
Interest in formal methods for software verification appears to be waning, likely overshadowed by practical applications of machine learning and AI in software testing. - Monolithic Software Architectures:
Research on monolithic software architectures is becoming less common, as the industry increasingly shifts towards microservices and distributed systems.
Similar Journals
SCIENCE OF COMPUTER PROGRAMMING
Exploring Interdisciplinary Insights in Software DevelopmentScience of Computer Programming, published by Elsevier, is a leading journal dedicated to advancing knowledge in the fields of computer programming, computational theory, and software development. With a focus on interdisciplinary research that spans computational methodologies, information systems, and simulation modeling, this journal plays a vital role in disseminating innovative findings and fostering collaboration among experts in these dynamic areas. With a respectable impact factor and ranked in various Scopus Categories such as computational theory (Q3) and information systems (Q2), it provides a platform for high-quality scholarly articles that push the boundaries of programming science. Although currently not open access, the journal offers invaluable insights for researchers, professionals, and students alike, ensuring they are equipped with the latest advancements and methodologies to thrive in an ever-evolving technological landscape. The journal covers research from its convergence starting in 1981 and continues to welcome groundbreaking contributions as it looks forward to an exciting future through 2025 and beyond.
e-Informatica Software Engineering Journal
Exploring groundbreaking research for the software engineering community.e-Informatica Software Engineering Journal, published by WROCLAW UNIVERSITY OF TECHNOLOGY, FACULTY OF COMPUTER SCIENCE & MANAGEMENT, is a premier open access journal dedicated to disseminating high-quality research in the field of software engineering. Since its inception in 2007, this journal has played a vital role in advancing knowledge and understanding within the software engineering community. With an ISSN of 1897-7979 and an E-ISSN of 2084-4840, it is recognized for its contributions, achieving a notable Q3 ranking in the Software category for 2023, reflecting its commitment to publish impactful research. The journal covers a wide array of topics that shape the current landscape of software engineering, appealing to researchers, professionals, and students alike. Moreover, it maintains a robust presence in academic databases, ranked #278 out of 407 in Computer Science - Software by Scopus, placing it in the 31st percentile. The journal's commitment to open access ensures that all published articles are freely available to promote wider dissemination and engagement with the scholarly community, paving the way for innovative developments and collaborative research in the field. If you're aiming to contribute to or stay updated with seminal research in software engineering, e-Informatica is your gateway to groundbreaking findings.
Journal of Logical and Algebraic Methods in Programming
Elevating Scholarly Discourse in Theoretical Computer Science.The Journal of Logical and Algebraic Methods in Programming (ISSN: 2352-2208, E-ISSN: 2352-2216) is a prestigious publication by Elsevier Science Inc, dedicated to advancing the fields of computational theory, programming logic, and mathematical methodologies. Esteemed in its commitment to high-quality research, this journal holds a Q2 ranking in 2023 for Computational Theory and Mathematics, and is recognized in various other disciplines including Logic and Software Studies. The journal’s open access policy enhances its visibility and accessibility, ensuring that cutting-edge research reaches a wider audience of researchers, professionals, and students. With an impressive convergence timeline from 2014 to 2025, it is a vital resource for those seeking to explore innovative algorithms and their applications in diverse areas of informatics. The Journal of Logical and Algebraic Methods in Programming represents a unique intersection of logic, mathematics, and software, carving a significant place in the scholarly discourse of theoretical computer science.
JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING
Exploring Innovations at the Intersection of Science and TechnologyWelcome to the JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, a premier publication from ASME that focuses on the dynamic intersection of computing and engineering disciplines. With an ISSN of 1530-9827 and E-ISSN 1944-7078, this journal serves as a critical platform for disseminating innovative research and advancements in areas such as Computer Graphics, Computer-Aided Design, Software Engineering, and Industrial Manufacturing. The journal spans from 2001 to 2024 and has been recognized for its excellence, boasting impressive Scopus rankings including Q1 in Industrial and Manufacturing Engineering and Q2 in both Computer Graphics and Computer Science Applications. It offers a unique opportunity for researchers, professionals, and students to engage with high-impact studies and present their contributions to a diverse audience. As a member of the esteemed ASME family, this journal promotes open dialogue and fosters the growth of knowledge in technical fields, while emphasizing practical applications and interdisciplinary collaboration. Join us in exploring the forefront of computing and engineering through rigorous research and insightful articles that drive innovation and progress.
EMPIRICAL SOFTWARE ENGINEERING
Setting the standard for impactful research in software engineering.Empirical Software Engineering is a leading journal published by Springer, dedicated to advancing the science and practice of software engineering through empirical research. With an impressive impact factor in the Q1 quartile of the Software category and a Scopus ranking of #76 out of 407 journals, it occupies a prominent position within the field, attracting high-quality submissions from around the globe. Since its inception in 1996, the journal has provided a vital platform for disseminating critical findings that drive the evolution of software development methodologies and practices. While it is not an open-access journal, its rigorous peer-review process ensures that only the most impactful research reaches its readership, making it an essential resource for researchers, professionals, and students looking to stay at the forefront of software engineering innovations. Based in the Netherlands at Van Godewijckstraat 30, 3311 GZ Dordrecht, Empirical Software Engineering continues to set the standard for quality and significance in empirical studies of software systems and processes.
COMMUNICATIONS OF THE ACM
Championing Cutting-Edge Research and DiscourseCOMMUNICATIONS OF THE ACM, an esteemed journal published by the Association for Computing Machinery, has been at the forefront of the field of computer science since its inception in 1958. With an impressive impact factor and recognized as a top-tier Q1 journal in its category, it is currently ranked 10th out of 232 journals in the general computer science category according to Scopus rankings. This journal provides a vital platform for researchers, professionals, and students to disseminate innovative ideas and advancements across various domains of computing. Although it does not offer open access, the journal remains accessible through institutional subscriptions, furthering its reach and influence within the academic community. As researchers continue to explore the rapid evolution of technology, COMMUNICATIONS OF THE ACM serves as an essential resource for high-quality research, fostering knowledge advancements and collaborative discourse within the ever-expanding world of computer science.
International Journal of Cognitive Informatics and Natural Intelligence
Bridging Human and Artificial IntelligenceThe International Journal of Cognitive Informatics and Natural Intelligence, published by IGI Global, is an essential resource for researchers and professionals exploring the intersections of cognitive informatics, artificial intelligence, and human-computer interaction. Since its establishment in 2007, this journal has focused on advancing the understanding of cognitive systems and their applications in natural intelligence, contributing significantly to the fields of software engineering and interface design. Operating out of the United States, the journal aims to disseminate high-quality research and innovative methodologies to foster interdisciplinary collaboration. Despite its current standing in Q4 quartiles for the fields of Artificial Intelligence, Human-Computer Interaction, and Software, it serves as a vital platform for emerging scholars and seasoned professionals alike seeking to explore new frontiers in cognitive technologies. While it does not provide direct open access, these publications are instrumental in shaping academic discourse, and contribute to ongoing advancements in how we understand and integrate cognitive science into practical applications.
JOURNAL OF FUNCTIONAL PROGRAMMING
Fostering Dialogue and Discovery in Functional ProgrammingJOURNAL OF FUNCTIONAL PROGRAMMING, published by Cambridge University Press, is a leading academic journal dedicated to advancing the field of functional programming. With an ISSN of 0956-7968 and an E-ISSN of 1469-7653, this UK-based journal has been disseminating high-quality research since its inception in 1991, and continues to thrive with a convergence set for 2024. Although the journal is categorized in the Q3 quartile in the Software category as of 2023 and holds a Scopus rank of #335 out of 407 (17th percentile), it remains a critical platform for innovative theoretical and experimental work in functional programming, attracting contributions from thought leaders and emerging scholars alike. The journal's objectives are to foster scholarly dialogue, provide insights into the latest methodologies, and explore the practical applications of functional programming concepts. While it does not currently offer open access, researchers and educators will find valuable resources that enhance understanding and inspire future developments within the discipline. Whether you are a seasoned professional, a researcher, or a student, the JOURNAL OF FUNCTIONAL PROGRAMMING promises to be an essential resource for your academic pursuits.
PeerJ Computer Science
Catalyzing Research Excellence in Computer SciencePeerJ Computer Science is a leading open access journal published by PEERJ INC, dedicated to the field of computer science. Since its inception in 2015, it has made significant strides in promoting scholarly communication and accessibility to cutting-edge research. With an impressive impact factor reflected by a Q1 ranking in the Computer Science (miscellaneous) category and a Scopus rank of 51 out of 232, this journal stands at the forefront of its field. The journal's open access model ensures that groundbreaking findings are readily available to researchers, professionals, and students alike, fostering collaboration and innovation in the ever-evolving landscape of computer science. As it continues to publish until 2024 and beyond, PeerJ Computer Science remains an essential resource for those seeking to stay ahead in their research and practice.
International Journal of Software Innovation
Empowering Scholars to Shape Software Innovation.The International Journal of Software Innovation, published by IGI Global, serves as a crucial platform for disseminating cutting-edge research in the field of software engineering and innovation. With its ISSN 2166-7160 and E-ISSN 2166-7179, this journal has a broad scope that encompasses multiple areas of computer science, including Artificial Intelligence, Computer Graphics and Computer-Aided Design, Computer Networks and Communications, Software, and Computer Science Applications. Since its inception in 2017 and continuing until 2024, the journal has established itself in Q4 quartiles across various categories, reflecting both emerging trends and foundational principles in software innovation. Although it does not currently follow an Open Access model, its findings are vital for researchers, professionals, and students aiming to understand and contribute to the evolving landscape of software technologies. Located in the United States at 701 E Chocolate Ave, Ste 200, Hershey, PA 17033-1240, this journal not only offers research insight but also encourages collaboration and knowledge sharing among scholars worldwide.