A tutorial to learn Grammatical Framework if you only know Python as a programming language.
There is a tradition in programming of "X as a second language for native speakers of Y". Tomasz Muldner wrote "C as a second language: for native speakers of Pascal". Frederick Crabbe wrote Java as a Second Language For Native Speakers of C++.
This tutorial is "GF as a second language for native speakers of Python".
You can read it online