Introduction to Developing Applications in Snowflake

Snowflake provides a number of interfaces that you can use to write an application that connects to Snowflake. These interfaces support different programming languages and development platforms.

For more information, see Overview of Connectors, Drivers, and Client APIs.

Snowflake also provides a number of ways in which you can extend SQL and the built-in, system-defined functions provided by Snowflake. You can write your own functions and procedures that you can call from SQL.

For more information, see the following topics: