BitTorrent was initially implemented in Python, likely due to the creator Bram Cohen's proficiency with the language. The choice of programming language may not significantly impact the functionality of the software, as the effectiveness largely depends on the programmer's skill. Any modern programming language could have been suitable for developing BitTorrent, emphasizing that the quality of the code and the developer's expertise are more critical than the specific language used.