Which of the following programming languages are supported in Snowflake to write user-defined functions (UDFs)?

A)  SQL
B)  Java
C)  JavaScript
D)  SQL and Javascript

Correct Answer :   SQL and Javascript


Explanation :

User-defined functions (UDFs) can be used in Snowflake to write custom business logic which is hard to encapsulate within individual SQL statements. UDFs (together with Stored Procedures) enable database-level programming in Snowflake.

At present, Snowflake supports two programming languages to write UDFs : Javascript UDFs and SQL UDFs.