Skip to main content

Journals in Natural language and computational linguistics

Journal of Computer Languages

  • ISSN: 2590-1184
  • 5 Year impact factor: 1.8
  • Impact factor: 1.7
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 languagesCognitive, perceptive and motoric systems and modelsCompilers and interpretersComputational thinkingDesign and development of concurrent, distributed, parallel, quantum and sequential languagesDomain-specific languagesEnd-user developmentGenerative approaches, meta-programming, meta-modellingHuman aspects and psychology of designing languagesInformation visualizationInteraction models and languagesLocation-based data and processesLanguage design and implementationLanguage-based securityLanguage evolution, integration, composition, and coordinationLanguage product linesLanguage workbenches, meta-languages and development frameworksLanguages, models, and frameworks for visual analyticsLanguages for large-scale scientific computingLanguages for software specification and verificationLibraries, run-time environments and language ecosystemsModelling and programming languagesModularity and extensibility of language specifications and programmingParallel/distributed/neural computing and representations for visual information processingPattern languagesPictorial systems and languagesProgram analysis and optimizationProgram comprehensionProgram visualization and animationProgramming environments and toolsProgramming paradigms (agent-oriented, aspect-oriented, intermittent, etc.)Scientific visualizationScripting languagesSemantics of computer languagesSemantics-based verificationSoftware language engineeringSoftware visualizationType systemsUser interface design languagesVisual languages and programming
Journal of Computer Languages