Introduction to Python
Many PhD students have sadly traditionally done major data processing in Excel. The work may have taken them months, and could with Python skills have been solved over hours.
Python is not low level programming, and is easier to learn as it has a more human language and approach. But there are simpler languages.
A Good Starting Point
Marcus Nyström (Lund University, Humanities laboratory - email@example.com) has made an introduction course in Python for people using Eyetrackers. It is available through his Github account.