Linking Linguistics and Programming: How to start?