I'm working with Python and mySQL (and Maya) and it works very, very well for this.
But as beginner, most of your learning projects will be small, regardless of language, and the rMB should have no problems handling it.
The only thing I wouldn't do with it is learning how to develop games like in Unity 3D or Unreal 4 (e.g. using Blueprints). But even that it may handle if complexity is low.