Raspberry Pi is just like a modern computer, Supports any programming language not just Python. ... You can use one to learn programming on, but you'll need to choose a lightweight IDE. There is a build of Microsoft Visual Studio Code for Raspberry Pi.Apr 21, 2017