Journal of Computer Languages

Journal of Computer Languages - ISSN 2590-1184
Source Normalized Impact per Paper (SNIP): 1.537 Source Normalized Impact per Paper (SNIP):
SNIP measures contextual citation impact by weighting citations based on the total number of citations in a subject field.
SCImago Journal Rank (SJR): 0.254 SCImago Journal Rank (SJR):
SJR is a prestige metric based on the idea that not all citations are the same. SJR uses a similar algorithm as the Google page rank; it provides a quantitative and a qualitative measure of the journal’s impact.
Impact Factor: 1.271 (2020) Impact Factor:
The Impact Factor measures the average number of citations received in a particular year by papers published in the journal during the two preceding years.
© 2017 Journal Citation Reports ® (Clarivate Analytics, 2017)
5 Year Impact Factor: 1.271 (2020) Five-Year Impact Factor:
To calculate the five year Impact Factor, citations are counted in 2016 to the previous five years and divided by the source items published in the previous five years.
© 2017 Journal Citation Reports ® (Clarivate Analytics, 2017)
Volumes: Volume 6
Issues: 6 issues
ISSN: 25901184
Editor-in-Chief: Mernik


This product is unavailable at this time on
If you would like to purchase this product, please check its availability on our sister store.

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.


Following the merger of Computer Languages, Systems and Structures with the Journal of Visual Languages and Computing in 2018, we are excited to present the Journal of Computer Languages, a single publication which covers all areas of computer languages.

The Journal of Computer Languages (COLA) welcomes papers on all aspects of the design, implementation, and use of computer languages (specification, modelling, programming; textual or visual) and human-centric computing, from theory to practice. Most papers describe original technical research, but the journal also welcome empirical studies and survey articles.

Current research areas for the Journal of Computer Languages include:

  • Block-based languages
  • Cognitive, perceptive and motoric systems and models
  • Compilers and interpreters
  • Computational thinking
  • 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