I've been looking at Python as well, does it have what I would need?