Programming language popularity: Python overtakes Java