Programmatic Interfaces

The Snowflake ecosystem supports developing applications using many popular programming languages and development platforms.

Using our client drivers and connectors, Snowflake supports connecting natively through the following languages and platforms:

Solution Connection Type Version / Installation Requirements Additional Information
Go Language Go
  • Go Language: 1.8 (or higher)
  • Snowflake: Go Snowflake Driver — gosnowflake (GitHub)
 
JDBC JDBC  
.NET .NET  
Node.js Node.js  
ODBC ODBC  
Python language Python