%0 Journal Article %T Switching Software in Science: Motivations, Challenges, and Solutions %J - %D 2019 %R https://doi.org/10.1016/j.tics.2019.01.004 %X A laboratory¡¯s programming language has wide-ranging implications. As demands towards scientific programming change and languages evolve, investigators may look to change their existing software stack. Following up on a recent online debate, we discuss key considerations and challenges in choosing and changing languages and suggest solutions for investigators looking to switch %U https://www.cell.com/trends/cognitive-sciences/fulltext/S1364-6613(19)30021-X