The Journal of Cheminformatics has, unsurprisingly, a strong focus on cheminformatics. Yet, there has been relatively little attention paid to how such cheminformatics solutions are implemented. Cheminformatics methods and analyses employ software written in different programming languages, with each one offering features that make it more or less suitable for a given task. While there is much research on programming languages, we believe it would be useful for practitioners to report on how their preferred language has benefited them in practice. This thematic series comprises a set of invited papers, each one describing the use of a single language for the development of cheminformatics software that implement algorithms and analyses and aims to cover a variety of language paradigms. The issue will be rolling, such that as papers on new languages are submitted they will be automatically added to this issue.
Edited by Rajarshi Guha