Unveiling SQL

Learn about the declarative nature of SQL.

We'll cover the following

Focus on “What” not “How”

Declarative programming is a programming paradigm that focuses on describing what should be done, rather than how it should be done. In declarative programming, we specify the desired outcome or result, and the underlying system automatically figures out the steps and processes needed to achieve that result. This is in contrast to imperative programming, seen in languages like Python, Java, and C++, where we explicitly specify step-by-step instructions on how to achieve a particular goal.

Create a free account to access the full course.

By signing up, you agree to Educative's Terms of Service and Privacy Policy