Transact-SQL
Puede ser utilizado como cualquier SQL como lenguaje embebido en aplicaciones desarrolladas en otros lenguajes de programación como Visual Basic, C, Java, etc. Y por supuesto los lenguajes incluidos en la plataforma .NET.
FSQL
Básicamente consiste en añadir al lenguaje SQL un conjunto de comparadores difusos tales como "igual difuso" o parecido, "posiblemente mayor", "posiblemente menor", "necesariamente mayor"... en los que usa la teoría de la posibilidad y necesidad.