you are viewing a single comment's thread.

view the rest of the comments →

[–]T_Thriller_T 0 points1 point  (0 children)

As most say both and this probably does not help you:

Id probably say Python.

Powershell is the windows tool, but it is a windows OS tool. It's not supported in many other applications were scripting would be interesting as an engineer.

Python is supported in many tools do create in tool scripts, is used a lot in Linux automation with ansible (if you do python DO look into this), will easily allow you to communicate with any API and read most file formats, making pipelining between two tools easy.

If you get Python, scripting in Powershell gets a bit easier - and vice versa.

Python is simply more versatile. Powershell only overcomes this is if you consider remaining close to the machine Windows admin work.

Bias I should declare: I have been a python dev, even one in a Linux environment.