Which is the best alternative to Labview open source?

I used for some years Labview for interface instrument, than I moved to an other lab where Linux was used. I used Python to interface instrument. I can see that there are different ways to do the same things. But I did not do very complicated things. Can anyone with more experience explain what really is the difference between the two languages for interface instrument and taking data?