The Finch can be used to teach computational thinking in the context of many programming languages. You just need to choose the language that is right for you! These are the languages that we recommend for students in grades K-5. For information on other languages,
The Finch is a small robot designed to inspire and delight students learning computer science by providing them a tangible and physical representation of their code. The Finch has support for over a dozen programming languages, including environments appropriate for students as young as five years old!