Affirm Journal of Programming Languages

Affirm Journal of Programming Languages is an international and peer-reviewed journal with an intercontinental advisory board. The journal documents the professional’s interest in any areas that connect to programming languages. The focus of the journal is on theories and practice in design and development of programming languages, pattern languages, type systems and software language engineering. The editorial board of the Affirm Journal of Programming Languages invites authors to submit original papers, empirical studies, case studies and review papers to the journal. At Affirm Journal of Programming Languages, we expect the authors to abide Principles of Transparency and Best Practice in Scholarly Publishing suggested by The Committee on Publication Ethics (COPE), the Directory of Open Access Journals (DOAJ), the Open Access Scholarly Publishers Association (OASPA), and Scopus.
Scope and Focus
Block-Based Languages
Cognitive, Perceptive and Motoric Systems and Models
Compilers and Interpreters
Design and Development of Concurrent, Distributed, Parallel, Quantum and Sequential Languages
Domain-Specific Languages
End-User Development
Generative Approaches, Meta-Programming, Meta-Modelling
Human Aspects and Psychology of Designing Languages
Information Visualization
Interaction Models and Languages
Location-Based Data and Processes
Language Design and Implementation
Language-Based Security
Language Evolution, Integration, Composition, and Coordination
Language Product Lines
Language Workbenches, Meta-Languages and Development Frameworks
Languages, Models, and Frameworks for Visual Analytics
Languages for Large-scale Scientific Computing
Languages for Software Specification and Verification
Libraries, Run-Time Environments and Language Ecosystems
Modelling and Programming Languages
Modularity and Extensibility of Language Specifications and Programming
Parallel/Distributed/Neural Computing and Representations for Visual Information Processing
Pattern Languages
Pictorial Systems and Languages
Program Analysis and Optimization
Program Comprehension
Program Visualization and Animation
Programming Environments and Tools
Programming Paradigms (agent-oriented, aspect-oriented, intermittent, etc.)
Scientific Visualization
Scripting Languages
Semantics of Computer Languages
Semantics-Based Verification
Software Language Engineering
Software Visualization
Type Systems
User Interface Design Languages
Visual Languages and Programming
Editor in chief
Dr. Loghman