Scripting 3. Simple language elements

The Praat scripting language doesn't only call the menu commands discussed in the first and second chapters of this tutorial, it is also a general procedural programming language that allows you to compute numbers, handle texts, and make custom analyses.

This chapter focuses on the things you need most. It is designed in such a way that you can work through it even if you haven't written computer programs before.

  Scripting 3.1. Hello world (writeInfoLine, appendInfoLine)
  Scripting 3.2. Numeric variables (assignments)
  Scripting 3.3. Numeric queries
  Scripting 3.4. String variables (assignments)
  Scripting 3.5. String queries
  Scripting 3.6. “For” loops (for, endfor)
  Scripting 3.7. Layout (white space, comments, continuation lines)

### Links to this page

- Scripting